1 project(libsocket_wrapper C)
3 include_directories(${CMAKE_BINARY_DIR})
5 add_library(socket_wrapper SHARED socket_wrapper.c)
7 target_link_libraries(socket_wrapper ${SWRAP_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
12 RUNTIME DESTINATION ${BIN_INSTALL_DIR}
13 LIBRARY DESTINATION ${LIB_INSTALL_DIR}
14 ARCHIVE DESTINATION ${LIB_INSTALL_DIR}
17 set_target_properties(
26 # This needs to be at the end
28 cmake_policy(SET CMP0026 OLD)
30 get_target_property(SWRAP_LOCATION socket_wrapper LOCATION)
31 set(SOCKET_WRAPPER_LOCATION ${SWRAP_LOCATION} PARENT_SCOPE)