mosquitto/libcommon/CMakeLists.txt

27 lines
450 B
CMake

set(C_SRC
memory_common.c
mqtt_common.c
property_common.c
strings_common.c
time_common.c
topic_common.c
utf8_common.c
)
add_library(libmosquitto_common OBJECT
${C_SRC}
)
target_include_directories(libmosquitto_common
PUBLIC
"${mosquitto_SOURCE_DIR}/"
"${mosquitto_SOURCE_DIR}/include"
)
set_target_properties(libmosquitto_common PROPERTIES
OUTPUT_NAME mosquitto_common
VERSION ${VERSION}
SOVERSION 1
POSITION_INDEPENDENT_CODE 1
)