string binpath_;
string binname_;
string tmpdir_;
+string homepath_;
+string nulldev_;
}
if (suffixIs(tmp, "/.libs/"))
tmp.erase(tmp.length() - 6, string::npos);
binpath_ = tmp;
+
+ tmpdir_ = "/tmp";
+ homepath_ = GetEnvPath("HOME");
+ nulldev_ = "/dev/null";
}
}
-string slashify_path(string const & p)
-{
- return p;
-}
-
-
string external_path(string const & p)
{
return p;
}
-string binpath()
+string const & binpath()
{
return binpath_;
}
-string binname()
+string const & binname()
{
return binname_;
}
}
-string getTmpDir()
+string const & getTmpDir()
{
return tmpdir_;
}
+string const & homepath()
+{
+ return homepath_;
+}
+
+
+string const & nulldev()
+{
+ return nulldev_;
+}
+
+
shell_type shell()
{
return UNIX;