Check for symlinks when uninstalling

Partly addresses #1501
This commit is contained in:
Miloš Komarčević 2021-03-19 15:53:01 +01:00
parent e29d1134f3
commit d49affaec5

View File

@ -6,7 +6,7 @@ FILE(READ "${CMAKE_BINARY_DIR}/install_manifest.txt" files)
STRING(REGEX REPLACE "\n" ";" files "${files}")
FOREACH(file ${files})
MESSAGE(STATUS "Uninstalling: ${file}")
IF(EXISTS "${file}")
IF(IS_SYMLINK "${file}" OR EXISTS "${file}")
EXEC_PROGRAM(
"${CMAKE_COMMAND}" ARGS "-E remove \"${file}\""
OUTPUT_VARIABLE rm_out