owlps/libowlps-client/CMakeLists.txt

21 lines
570 B
CMake
Raw Normal View History

# Explicitly link to libc
set(EXTRA_LIBS ${EXTRA_LIBS} c)
2013-05-18 19:39:36 +02:00
add_library(libowlps-client.a STATIC libowlps-client.c)
add_library(libowlps-client.so SHARED libowlps-client.c)
set_target_properties(
libowlps-client.a libowlps-client.so
PROPERTIES
OUTPUT_NAME owlps-client
SOVERSION 1
VERSION 1.0
)
target_link_libraries(libowlps-client.so libowlps.so ${EXTRA_LIBS})
target_link_libraries(libowlps-client.a libowlps.a ${EXTRA_LIBS})
2013-05-20 03:45:06 +02:00
install(
TARGETS libowlps-client.so libowlps-client.a
DESTINATION lib)
install(
FILES owlps-client.h
DESTINATION include)