diff options
| author | Aniket Teredesai <[email protected]> | 2023-11-06 14:42:36 +0530 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-11-06 10:12:36 +0100 |
| commit | b9f98dd8cd53ace51c731b2439b35fbfd98883ec (patch) | |
| tree | 0fdb71dc189e8f1e960e299898674c8797d5a8f5 /CMakeLists.txt | |
| parent | a470cdce4c3d77e543d90a5fc2aab05e8d41b51b (diff) | |
| download | raylib-b9f98dd8cd53ace51c731b2439b35fbfd98883ec.tar.gz raylib-b9f98dd8cd53ace51c731b2439b35fbfd98883ec.zip | |
[build]: add uninstall cmake target (#3511)
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index be978d1f..236aa9a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,6 +37,17 @@ include(BuildOptions) # Main sources directory (the second parameter sets the output directory name to raylib) add_subdirectory(src raylib) +# Uninstall target +if(NOT TARGET uninstall) + configure_file( + "${CMAKE_MODULE_PATH}/Uninstall.cmake" + "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" + IMMEDIATE @ONLY) + + add_custom_target(uninstall + COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake) +endif() + if (${BUILD_EXAMPLES}) MESSAGE(STATUS "Building examples is enabled") add_subdirectory(examples) |
