# Find a home in which to build. | |
if(NOT DEFINED HOME) | |
if(DEFINED ENV{CTEST_REAL_HOME}) | |
set(HOME "$ENV{CTEST_REAL_HOME}") | |
else() | |
set(HOME "$ENV{HOME}") | |
endif() | |
if(NOT HOME AND WIN32) | |
# Try for USERPROFILE as HOME equivalent: | |
string(REPLACE "\\" "/" HOME "$ENV{USERPROFILE}") | |
# But just use root of SystemDrive if USERPROFILE contains any spaces: | |
# (Default on XP and earlier...) | |
if(HOME MATCHES " ") | |
string(REPLACE "\\" "/" HOME "$ENV{SystemDrive}") | |
endif() | |
endif() | |
endif() |