diff options
Diffstat (limited to 'cmake/platform/unix')
-rw-r--r-- | cmake/platform/unix/cmake_uninstall.in.cmake | 23 | ||||
-rw-r--r-- | cmake/platform/unix/settings.cmake | 2 |
2 files changed, 1 insertions, 24 deletions
diff --git a/cmake/platform/unix/cmake_uninstall.in.cmake b/cmake/platform/unix/cmake_uninstall.in.cmake deleted file mode 100644 index 06f9c8263a8..00000000000 --- a/cmake/platform/unix/cmake_uninstall.in.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# from cmake wiki -IF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt") - MESSAGE(FATAL_ERROR "Cannot find install manifest: \"@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt\"") -ENDIF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt") - -FILE(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files) -STRING(REGEX REPLACE "\n" ";" files "${files}") -FOREACH(file ${files}) - MESSAGE(STATUS "Uninstalling \"${file}\"") - IF(EXISTS "${file}") - EXEC_PROGRAM( - "@CMAKE_COMMAND@" ARGS "-E remove \"${file}\"" - OUTPUT_VARIABLE rm_out - RETURN_VALUE rm_retval - ) - IF("${rm_retval}" STREQUAL 0) - ELSE("${rm_retval}" STREQUAL 0) - MESSAGE(FATAL_ERROR "Problem when removing \"${file}\"") - ENDIF("${rm_retval}" STREQUAL 0) - ELSE(EXISTS "${file}") - MESSAGE(STATUS "File \"${file}\" does not exist.") - ENDIF(EXISTS "${file}") -ENDFOREACH(file) diff --git a/cmake/platform/unix/settings.cmake b/cmake/platform/unix/settings.cmake index 72d4ea30927..5d30c280da3 100644 --- a/cmake/platform/unix/settings.cmake +++ b/cmake/platform/unix/settings.cmake @@ -12,7 +12,7 @@ endif() # configure uninstaller configure_file( - "${CMAKE_SOURCE_DIR}/cmake/platform/unix/cmake_uninstall.in.cmake" + "${CMAKE_SOURCE_DIR}/cmake/platform/cmake_uninstall.in.cmake" "${CMAKE_BINARY_DIR}/cmake_uninstall.cmake" @ONLY ) |