File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,16 +33,22 @@ include_directories("${CMAKE_CURRENT_SOURCE_DIR}/ignored")
3333#include_directories("${CMAKE_CURRENT_SOURCE_DIR}/deprecated")
3434
3535find_package (CollisionAlgorithm REQUIRED )
36+ find_package (Sofa.Component.StateContainer REQUIRED )
37+ find_package (Sofa.Component.Constraint.Lagrangian.Solver REQUIRED )
3638
3739set_source_files_properties (${IGNORED_FILES} PROPERTIES HEADER_FILE_ONLY TRUE )
3840
3941add_library (${PROJECT_NAME } SHARED ${SOURCE_FILES} ${HEADER_FILES} ${SCENES_FILES} ${IGNORED_FILES} ${DEPRECATED_FILES} ${README_FILES} )
4042set_target_properties (${PROJECT_NAME } PROPERTIES COMPILE_FLAGS "-DPLUGIN_DATA_DIR=\" ${CMAKE_CURRENT_SOURCE_DIR } /\" " )
41- target_link_libraries (${PROJECT_NAME } CollisionAlgorithm )
43+ target_link_libraries (${PROJECT_NAME }
44+ CollisionAlgorithm
45+ Sofa.Component.StateContainer
46+ Sofa.Component.Constraint.Lagrangian.Solver
47+ )
4248
4349
4450## Install rules for the library and headers; CMake package configurations files
4551set (${PROJECT_NAME } _INCLUDE_DIRS "${CMAKE_CURRENT_SOURCE_DIR } /src" )
4652target_include_directories (${PROJECT_NAME } PUBLIC "$<BUILD_INTERFACE :${${PROJECT_NAME } _INCLUDE_DIRS }>" )
4753target_include_directories (${PROJECT_NAME } PUBLIC "$<INSTALL_INTERFACE :include /${PROJECT_NAME } >" )
48- sofa_create_package_with_targets (PACKAGE_NAME ${PROJECT_NAME } PACKAGE_VERSION 0.1 TARGETS ${PROJECT_NAME } INCLUDE_INSTALL_DIR ${${PROJECT_NAME } _INCLUDE_DIRS} )
54+ sofa_create_package_with_targets (PACKAGE_NAME ${PROJECT_NAME } PACKAGE_VERSION 0.1 TARGETS ${PROJECT_NAME } INCLUDE_INSTALL_DIR ${${PROJECT_NAME } _INCLUDE_DIRS} )
You can’t perform that action at this time.
0 commit comments