diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2002-11-18 15:51:21 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2002-11-18 15:51:21 (GMT) |
commit | ebb6477dbb429573f05e948fca890b62a234afaf (patch) | |
tree | 0a1f7688232976baeba6db7e1d20d035ccc91e56 /Modules/CMakeSystemSpecificInformation.cmake | |
parent | 603af011c12ef1c5053b7093f87a98a341fc382e (diff) | |
download | CMake-ebb6477dbb429573f05e948fca890b62a234afaf.zip CMake-ebb6477dbb429573f05e948fca890b62a234afaf.tar.gz CMake-ebb6477dbb429573f05e948fca890b62a234afaf.tar.bz2 |
If system detection fails, make copy of CMakeCache
Diffstat (limited to 'Modules/CMakeSystemSpecificInformation.cmake')
-rw-r--r-- | Modules/CMakeSystemSpecificInformation.cmake | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Modules/CMakeSystemSpecificInformation.cmake b/Modules/CMakeSystemSpecificInformation.cmake index 514fb79..6128f84 100644 --- a/Modules/CMakeSystemSpecificInformation.cmake +++ b/Modules/CMakeSystemSpecificInformation.cmake @@ -45,6 +45,12 @@ ELSE(EXISTS ${CMAKE_SYSTEM_INFO_FILE}) MESSAGE("System is unknown to cmake, create:\n${CMAKE_SYSTEM_INFO_FILE}" " to use this system, please send your config file to " "cmake@www.cmake.org so it can be added to cmake"") + IF(EXISTS ${PROJECT_BINARY_DIR}/CMakeCache.txt) + CONFIGURE_FILE(${PROJECT_BINARY_DIR}/CMakeCache.txt + ${PROJECT_BINARY_DIR}/CopyOfCMakeCache.txt COPYONLY) + MESSAGE("You CMakeCache.txt file was copied to CopyOfCMakeCache.txt. " + "Please send that file to cmake@www.cmake.org.") + ENDIF(EXISTS ${PROJECT_BINARY_DIR}/CMakeCache.txt) ENDIF(EXISTS ${CMAKE_SYSTEM_INFO_FILE}) # 3. include optional systemname-compiler.cmake files |