FindLibsysinfo.cmake 606 B

123456789101112131415161718192021222324
  1. # Once done these will be defined:
  2. #
  3. # SYSINFO_FOUND
  4. # SYSINFO_INCLUDE_DIRS
  5. # SYSINFO_LIBRARIES
  6. find_path(SYSINFO_INCLUDE_DIR
  7. NAMES sys/sysinfo.h
  8. PATHS
  9. /usr/include /usr/local/include /opt/local/include)
  10. find_library(SYSINFO_LIB
  11. NAMES sysinfo libsysinfo
  12. PATHS
  13. /usr/lib /usr/local/lib /opt/local/lib)
  14. include(FindPackageHandleStandardArgs)
  15. find_package_handle_standard_args(sysinfo DEFAULT_MSG SYSINFO_LIB SYSINFO_INCLUDE_DIR)
  16. mark_as_advanced(SYSINFO_INCLUDE_DIR SYSINFO_LIB)
  17. if(SYSINFO_FOUND)
  18. set(SYSINFO_INCLUDE_DIRS ${SYSINFO_INCLUDE_DIR})
  19. set(SYSINFO_LIBRARIES ${SYSINFO_LIB})
  20. endif()