commit | 6dbbf0a843ec3c76c8877e420ba0684bb07e6daa | [log] [tgz] |
---|---|---|
author | Duy Tran <duytran@Mac.lan> | Sun Apr 27 17:07:15 2025 -0400 |
committer | Antonio Sánchez <cantonios@google.com> | Fri May 02 23:17:42 2025 +0000 |
tree | 30a0323c4a921210696fbef0dcf012a16d664d2f | |
parent | fb2fca90be39783f76ba05b521360afeeda265f2 [diff] |
CMake: only create uninstall target when eigen is top level
diff --git a/CMakeLists.txt b/CMakeLists.txt index 9f4f2c4..4121e28 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -254,7 +254,7 @@ DESTINATION ${CMAKEPACKAGE_INSTALL_DIR}) # Add uninstall target - if(NOT TARGET uninstall) + if(NOT TARGET uninstall AND PROJECT_IS_TOP_LEVEL) add_custom_target ( uninstall COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/EigenUninstall.cmake) endif()