diff options
author | Alexander Neundorf <neundorf@kde.org> | 2007-06-26 17:00:42 (GMT) |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2007-06-26 17:00:42 (GMT) |
commit | 5fb7dab5416a3444cae09f857794cca5e312b09f (patch) | |
tree | 474ee7228c3ee9d0f61a54806c60cba4850c813c /Source | |
parent | 2b1ae3145348167139bfdb9ccde112e48389a3ec (diff) | |
download | CMake-5fb7dab5416a3444cae09f857794cca5e312b09f.zip CMake-5fb7dab5416a3444cae09f857794cca5e312b09f.tar.gz CMake-5fb7dab5416a3444cae09f857794cca5e312b09f.tar.bz2 |
ENH: check for CMAKE_HOST_SYSTEM_NAME to decide whether to load
CMakeDetermineSystem.cmake, since CMAKE_SYSTEM_NAME might already be preset
when using cmake for cross compiling
use type STRING instead of FILEPATH since otherwise a strange filename was
generated
Alex
Diffstat (limited to 'Source')
-rw-r--r-- | Source/cmGlobalGenerator.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/cmGlobalGenerator.cxx b/Source/cmGlobalGenerator.cxx index 1835f6d..2731f13 100644 --- a/Source/cmGlobalGenerator.cxx +++ b/Source/cmGlobalGenerator.cxx @@ -160,7 +160,7 @@ void cmGlobalGenerator::FindMakeProgram(cmMakefile* mf) // // CMakeSystem.cmake - configured file created by CMakeDetermineSystem.cmake // CMakeDetermineSystem.cmake - figure out os info and create -// CMakeSystem.cmake IFF CMAKE_SYSTEM_NAME +// CMakeSystem.cmake IF CMAKE_HOST_SYSTEM_NAME // not set // CMakeSystem.cmake - configured file created by // CMakeDetermineSystem.cmake IFF CMAKE_SYSTEM_LOADED @@ -243,7 +243,7 @@ cmGlobalGenerator::EnableLanguage(std::vector<std::string>const& languages, } // Load the CMakeDetermineSystem.cmake file and find out // what platform we are running on - if (!mf->GetDefinition("CMAKE_SYSTEM_NAME")) + if (!mf->GetDefinition("CMAKE_HOST_SYSTEM_NAME")) { #if defined(_WIN32) && !defined(__CYGWIN__) /* Windows version number data. */ |