]> git.sesse.net Git - pistorm/blob - raylib_pi4_test/external/glfw/CMake/cmake_uninstall.cmake.in
Update raylib files and Makefile for Pi 4 testing
[pistorm] / raylib_pi4_test / external / glfw / CMake / cmake_uninstall.cmake.in
1
2 if (NOT EXISTS "@GLFW_BINARY_DIR@/install_manifest.txt")
3     message(FATAL_ERROR "Cannot find install manifest: \"@GLFW_BINARY_DIR@/install_manifest.txt\"")
4 endif()
5
6 file(READ "@GLFW_BINARY_DIR@/install_manifest.txt" files)
7 string(REGEX REPLACE "\n" ";" files "${files}")
8
9 foreach (file ${files})
10   message(STATUS "Uninstalling \"$ENV{DESTDIR}${file}\"")
11   if (EXISTS "$ENV{DESTDIR}${file}")
12     exec_program("@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
13                  OUTPUT_VARIABLE rm_out
14                  RETURN_VALUE rm_retval)
15     if (NOT "${rm_retval}" STREQUAL 0)
16       MESSAGE(FATAL_ERROR "Problem when removing \"$ENV{DESTDIR}${file}\"")
17     endif()
18   elseif (IS_SYMLINK "$ENV{DESTDIR}${file}")
19     EXEC_PROGRAM("@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
20                  OUTPUT_VARIABLE rm_out
21                  RETURN_VALUE rm_retval)
22     if (NOT "${rm_retval}" STREQUAL 0)
23       message(FATAL_ERROR "Problem when removing symlink \"$ENV{DESTDIR}${file}\"")
24     endif()
25   else()
26     message(STATUS "File \"$ENV{DESTDIR}${file}\" does not exist.")
27   endif()
28 endforeach()
29