From ebb6477dbb429573f05e948fca890b62a234afaf Mon Sep 17 00:00:00 2001 From: Andy Cedilnik Date: Mon, 18 Nov 2002 10:51:21 -0500 Subject: [PATCH] If system detection fails, make copy of CMakeCache --- Modules/CMakeSystemSpecificInformation.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Modules/CMakeSystemSpecificInformation.cmake b/Modules/CMakeSystemSpecificInformation.cmake index 514fb7991..6128f8436 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