svn path=/trunk/; revision=38352
{
if ( filename == "" )
return "";
- Path path;
- string normalizedPath = path.Fixup ( filename, true );
- string relativeNormalizedPath = path.RelativeFromWorkingDirectory ( normalizedPath );
+ string normalizedPath = defaultPath.Fixup ( filename, true );
+ string relativeNormalizedPath = defaultPath.RelativeFromWorkingDirectory ( normalizedPath );
return FixSeparator ( relativeNormalizedPath );
}
using std::string;
using std::vector;
+const Path defaultPath;
+
/* static */ string
Environment::GetVariable ( const string& name )
{
void
Project::ReadXml ()
{
- Path path;
- head = XMLLoadFile ( xmlfile, path, xmlbuildfiles );
+ head = XMLLoadFile ( xmlfile, defaultPath, xmlbuildfiles );
node = NULL;
for ( size_t i = 0; i < head->subElements.size (); i++ )
{
extern std::string sBadSep;
extern char cSep;
extern char cBadSep;
+extern const Path defaultPath;
#ifdef WIN32
#define DEF_EXEPREFIX ""