File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -175,6 +175,17 @@ function(generate_package_libraries INIT_DIRECTORY AllLibs)
175175 "${CMAKE_SOURCE_DIR} /architecture/_GeneralModuleFiles/*.h"
176176 "${CMAKE_SOURCE_DIR} /architecture/_GeneralModuleFiles/*.c" )
177177
178+ if (${PARENT_DIR_NAME} STREQUAL "mujocoDynamics" )
179+ file (
180+ GLOB
181+ BSK_FILES_DYNAMICS
182+ "${CMAKE_SOURCE_DIR} /simulation/dynamics/_GeneralModuleFiles/*.c"
183+ "${CMAKE_SOURCE_DIR} /simulation/dynamics/_GeneralModuleFiles/*.cpp"
184+ "${CMAKE_SOURCE_DIR} /simulation/dynamics/_GeneralModuleFiles/*.h"
185+ )
186+ list (APPEND BSK_FWK_FILES ${BSK_FILES_DYNAMICS} )
187+ endif ()
188+
178189 # Add Target
179190 add_library (${LIB_NAME} SHARED ${C_FILES} ${BSK_FWK_FILES} )
180191
@@ -193,6 +204,9 @@ function(generate_package_libraries INIT_DIRECTORY AllLibs)
193204 target_link_libraries (${LIB_NAME} PUBLIC cMsgCInterface )
194205 target_link_libraries (${LIB_NAME} PRIVATE ${PYTHON3_MODULE} )
195206 target_link_libraries (${LIB_NAME} PRIVATE Eigen3::Eigen3 )
207+ if (${PARENT_DIR_NAME} STREQUAL "mujocoDynamics" )
208+ target_link_libraries (${LIB_NAME} PUBLIC dynamicsLib )
209+ endif ()
196210
197211 # define build location, IDE generation specifications
198212 set_target_properties (${LIB_NAME} PROPERTIES FOLDER ${PARENT_DIR} )
You can’t perform that action at this time.
0 commit comments