diff --git a/src/liboncilla-webots/CMakeLists.txt b/src/liboncilla-webots/CMakeLists.txt index 7624b88..2f4c74e 100644 --- a/src/liboncilla-webots/CMakeLists.txt +++ b/src/liboncilla-webots/CMakeLists.txt @@ -1,45 +1,43 @@ set(HDR_FILES + Config.h OncillaWebotsSynchronizer.h WebotsNodeAdapter.h WebotsL0Adapter.h WebotsL1Adapter.h WebotsL2Adapter.h WebotsL3Adapter.h WebotsL4Adapter.h WebotsNodeAdapters.h WebotsNodeWrapper.h - Config.h LegParameters.h ) set(SRC_FILES + Config.cpp + LegParameters.cpp OncillaWebotsSynchronizer.cpp WebotsNodeAdapter.cpp WebotsL0Adapter.cpp WebotsL1Adapter.cpp WebotsL2Adapter.cpp WebotsL3Adapter.cpp WebotsL4Adapter.cpp WebotsNodeWrapper.cpp - Config.cpp - LegParameters.cpp ) -add_library(oncilla-webots SHARED ${SRC_FILES} ${HDR_FILES}) +add_library(oncilla-webots MODULE ${SRC_FILES} ${HDR_FILES}) target_link_libraries(oncilla-webots ${LIBWEBOTS_LIBRARIES} ${RCI_LIBRARIES} ${LIBONCILLA_LIBRARIES} ${WEBOTS_LIBRARIES}) set_target_properties(oncilla-webots PROPERTIES VERSION ${VERSION_STRING} - SOVERSION ${VERSION_ABI} - COMPILE_FLAGS "-fPIC" - LINK_FLAGS "-fPIC") + SOVERSION ${VERSION_ABI}) install(TARGETS oncilla-webots DESTINATION lib) install(FILES ${HDR_FILES} DESTINATION ${LIBONCILLA_WEBOTS_INCLUDE_DIRS}/liboncilla-webots )