iotivity 0.9.0
[platform/upstream/iotivity.git] / service / protocol-plugin / plugins / mqtt-fan / lib / cpp / CMakeLists.txt
1 include_directories(${mosquitto_SOURCE_DIR}/lib ${mosquitto_SOURCE_DIR}/lib/cpp
2                         ${STDBOOL_H_PATH} ${STDINT_H_PATH})
3 link_directories(${mosquitto_BINARY_DIR}/lib)
4
5 add_library(mosquittopp SHARED
6         mosquittopp.cpp mosquittopp.h)
7
8 target_link_libraries(mosquittopp libmosquitto)
9 set_target_properties(mosquittopp PROPERTIES
10         VERSION ${VERSION}
11         SOVERSION 1
12 )
13 install(TARGETS mosquittopp RUNTIME DESTINATION ${BINDIR} LIBRARY DESTINATION ${LIBDIR})
14 install(FILES mosquittopp.h DESTINATION ${INCLUDEDIR})
15
16 if (UNIX)
17         install(CODE "EXEC_PROGRAM(/sbin/ldconfig)")
18 endif (UNIX)