We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fae47b0 commit 166849dCopy full SHA for 166849d
src/CMakeLists.txt
@@ -28,7 +28,15 @@ IF(HAVE_PTHREADS)
28
axl_service_client.c
29
)
30
ADD_EXECUTABLE(axl_service axl_service_server.c)
31
- TARGET_LINK_LIBRARIES(axl_service PUBLIC axl_static_o ${AXL_EXTERNAL_LIBS})
+
32
+ if(BUILD_SHARED_LIBS)
33
+ TARGET_LINK_LIBRARIES(axl_service
34
+ PUBLIC axl_static_o ${AXL_EXTERNAL_LIBS})
35
+ else()
36
37
+ PUBLIC axl_static_o ${AXL_EXTERNAL_STATIC_LIBS})
38
+ endif()
39
40
TARGET_INCLUDE_DIRECTORIES(axl_service PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> $<INSTALL_INTERFACE:include>)
41
INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/axl_service DESTINATION ${CMAKE_INSTALL_LIBEXECDIR})
42
ENDIF(HAVE_PTHREADS)
0 commit comments