Skip to content

Commit b804724

Browse files
authored
fix: uninstall cleanup (#2346)
1 parent 6f6e939 commit b804724

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ CMakeCache.txt
22
CMakeFiles
33
Makefile
44
cmake_install.cmake
5+
cmake_uninstall.cmake
56
.DS_Store
67
*.so
78
*.pyd

CMakeLists.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -245,13 +245,13 @@ if(PYBIND11_INSTALL)
245245
EXPORT "${PYBIND11_EXPORT_NAME}"
246246
NAMESPACE "pybind11::"
247247
DESTINATION ${PYBIND11_CMAKECONFIG_INSTALL_DIR})
248-
endif()
249248

250-
# Uninstall target
251-
if(PYBIND11_MASTER_PROJECT)
252-
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
253-
"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" IMMEDIATE @ONLY)
249+
# Uninstall target
250+
if(PYBIND11_MASTER_PROJECT)
251+
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/tools/cmake_uninstall.cmake.in"
252+
"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake" IMMEDIATE @ONLY)
254253

255-
add_custom_target(uninstall COMMAND ${CMAKE_COMMAND} -P
256-
${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)
254+
add_custom_target(uninstall COMMAND ${CMAKE_COMMAND} -P
255+
${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)
256+
endif()
257257
endif()
File renamed without changes.

0 commit comments

Comments
 (0)