FindMosquitto.cmake 815 B

12345678910111213141516171819202122232425262728
  1. # - Find libmosquitto
  2. # Find the native libmosquitto includes and libraries
  3. #
  4. # MOSQUITTO_INCLUDE_DIR - where to find mosquitto.h, etc.
  5. # MOSQUITTO_LIBRARIES - List of libraries when using libmosquitto.
  6. # MOSQUITTO_FOUND - True if libmosquitto found.
  7. if (NOT MOSQUITTO_INCLUDE_DIR)
  8. find_path(MOSQUITTO_INCLUDE_DIR mosquitto.h)
  9. endif()
  10. if (NOT MOSQUITTO_LIBRARY)
  11. find_library(
  12. MOSQUITTO_LIBRARY
  13. NAMES mosquitto)
  14. endif()
  15. include(FindPackageHandleStandardArgs)
  16. find_package_handle_standard_args(
  17. MOSQUITTO DEFAULT_MSG
  18. MOSQUITTO_LIBRARY MOSQUITTO_INCLUDE_DIR)
  19. message(STATUS "libmosquitto include dir: ${MOSQUITTO_INCLUDE_DIR}")
  20. message(STATUS "libmosquitto: ${MOSQUITTO_LIBRARY}")
  21. set(MOSQUITTO_LIBRARIES ${MOSQUITTO_LIBRARY})
  22. mark_as_advanced(MOSQUITTO_INCLUDE_DIR MOSQUITTO_LIBRARY)