diff options
| author | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-12-17 02:21:48 +0000 | 
|---|---|---|
| committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-12-17 02:21:48 +0000 | 
| commit | 1e2910a5cf0f90fe780d78a02c1b7b074e622961 (patch) | |
| tree | 5fffeae058e73b409219778067bc63c3bcac5be9 | |
| parent | Switch lib64 references for native ones (diff) | |
| download | slicer-1e2910a5cf0f90fe780d78a02c1b7b074e622961.tar.bz2 slicer-1e2910a5cf0f90fe780d78a02c1b7b074e622961.tar.xz slicer-1e2910a5cf0f90fe780d78a02c1b7b074e622961.zip | |
Use definedDirs improvements to fix test behaviour
| -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; | 
