File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change 44
55cmake_minimum_required (VERSION 3.10)
66
7+ if (DEFINED PROJECT_NAME )
8+ set (PROXSUITE_AS_SUBPROJECT)
9+ endif ()
10+
711set (PROJECT_NAME proxsuite)
812set (PROJECT_DESCRIPTION "The Advanced Proximal Optimization Toolbox" )
913set (PROJECT_URL "http://github.com/Simple-Robotics/proxsuite" )
@@ -135,15 +139,17 @@ if(BUILD_WITH_VECTORIZATION_SUPPORT)
135139 list (APPEND EXPORTED_TARGETS_LIST proxsuite-vectorized)
136140endif ()
137141
138- install (
139- TARGETS ${EXPORTED_TARGETS_LIST}
140- EXPORT ${TARGETS_EXPORT_NAME}
141- LIBRARY DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}
142- ARCHIVE DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}
143- RUNTIME DESTINATION ${CMAKE_INSTALL_FULL_BINDIR} )
142+ if (NOT PROXSUITE_AS_SUBPROJECT)
143+ install (
144+ TARGETS ${EXPORTED_TARGETS_LIST}
145+ EXPORT ${TARGETS_EXPORT_NAME}
146+ LIBRARY DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}
147+ ARCHIVE DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}
148+ RUNTIME DESTINATION ${CMAKE_INSTALL_FULL_BINDIR} )
149+ endif (NOT PROXSUITE_AS_SUBPROJECT)
144150
145151add_subdirectory (bindings)
146- if (BUILD_TESTING)
152+ if (BUILD_TESTING AND NOT PROXSUITE_AS_SUBPROJECT )
147153 add_subdirectory (test )
148154 add_subdirectory (examples)
149155endif ()
You can’t perform that action at this time.
0 commit comments