Skip to content

Commit d152af9

Browse files
committed
Do not enforce building as a shared library, respect BUILD_SHARED_LIBS
1 parent 5576c02 commit d152af9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,10 @@ custom_executable(simple_bridge "src/simple_bridge.cpp"
219219
ROS1_DEPENDENCIES
220220
TARGET_DEPENDENCIES "std_msgs")
221221

222-
add_library(${PROJECT_NAME} SHARED
222+
if(NOT DEFINED BUILD_SHARED_LIBS)
223+
set(BUILD_SHARED_LIBS ON)
224+
endif()
225+
add_library(${PROJECT_NAME}
223226
"src/builtin_interfaces_factories.cpp"
224227
"src/convert_builtin_interfaces.cpp"
225228
"src/bridge.cpp"

0 commit comments

Comments
 (0)