diff options
| -rw-r--r-- | slicer/test/fileStructure.cpp | 11 | ||||
| -rw-r--r-- | slicer/test/fileStructure.h | 4 | 
2 files changed, 6 insertions, 9 deletions
diff --git a/slicer/test/fileStructure.cpp b/slicer/test/fileStructure.cpp index 0d27ce1..53b3c2d 100644 --- a/slicer/test/fileStructure.cpp +++ b/slicer/test/fileStructure.cpp @@ -1,16 +1,13 @@  #include "fileStructure.h"  #include <boost/test/unit_test.hpp>  #include <boost/filesystem/convenience.hpp> - -#define XSTR(s) STR(s) -#define STR(s) #s -const boost::filesystem::path root(XSTR(ROOT)); +#include <definedDirs.h>  FileStructure::FileStructure() : -	me(boost::filesystem::canonical("/proc/self/exe")), +	me(selfExe),  	base("types"), -	bjamout("bin" / me.parent_path().parent_path().leaf() / me.parent_path().leaf()), -	root(::root), +	bjamout("bin" / buildVariant), +	root(rootDir),  	included(root / "included"),  	slice(fs::change_extension(root / base, ".ice")),  	tmp(root / "bin" / "slicer") diff --git a/slicer/test/fileStructure.h b/slicer/test/fileStructure.h index ac38637..e19f95c 100644 --- a/slicer/test/fileStructure.h +++ b/slicer/test/fileStructure.h @@ -11,10 +11,10 @@ class FileStructure {  		~FileStructure();  	protected: -		const fs::path me; +		const fs::path & me;  		const fs::path base;  		const fs::path bjamout; -		const fs::path root; +		const fs::path & root;  		const fs::path included;  		const fs::path slice;  		const fs::path tmp;  | 
