mqttFilePaths.cmake 974 B

123456789101112131415161718192021222324
  1. # This file is to add source files and include directories
  2. # into variables so that it can be reused from different repositories
  3. # in their Cmake based build system by including this file.
  4. #
  5. # Files specific to the repository such as test runner, platform tests
  6. # are not added to the variables.
  7. # MQTT library source files.
  8. set( MQTT_SOURCES
  9. "${CMAKE_CURRENT_LIST_DIR}/source/core_mqtt.c"
  10. "${CMAKE_CURRENT_LIST_DIR}/source/core_mqtt_state.c" )
  11. # MQTT Serializer library source files.
  12. set( MQTT_SERIALIZER_SOURCES
  13. "${CMAKE_CURRENT_LIST_DIR}/source/core_mqtt_serializer.c"
  14. "${CMAKE_CURRENT_LIST_DIR}/source/core_mqtt_prop_serializer.c"
  15. "${CMAKE_CURRENT_LIST_DIR}/source/core_mqtt_prop_deserializer.c"
  16. "${CMAKE_CURRENT_LIST_DIR}/source/core_mqtt_serializer_private.c" )
  17. # MQTT library Public Include directories.
  18. set( MQTT_INCLUDE_PUBLIC_DIRS
  19. "${CMAKE_CURRENT_LIST_DIR}/source/include"
  20. "${CMAKE_CURRENT_LIST_DIR}/source/interface" )