CMakeLists.txt 714 B

123456789101112131415
  1. include_directories(${mosquitto_SOURCE_DIR} ${mosquitto_SOURCE_DIR}/include
  2. ${OPENSSL_INCLUDE_DIR} ${STDBOOL_H_PATH} ${STDINT_H_PATH})
  3. link_directories(${mosquitto_SOURCE_DIR})
  4. add_library(mosquitto_payload_modification MODULE mosquitto_payload_modification.c)
  5. set_target_properties(mosquitto_payload_modification PROPERTIES
  6. POSITION_INDEPENDENT_CODE 1
  7. )
  8. set_target_properties(mosquitto_payload_modification PROPERTIES PREFIX "")
  9. if(WIN32)
  10. target_link_libraries(mosquitto_payload_modification mosquitto)
  11. endif(WIN32)
  12. # Don't install, these are example plugins only.
  13. #install(TARGETS mosquitto_payload_modification RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}")