1FIND_PATH(CONFIG_INCLUDE_DIR libconfig.h /usr/include /usr/local/include) 2 3FIND_LIBRARY(CONFIG_LIBRARY NAMES config PATH /usr/lib /usr/local/lib) 4 5IF (CONFIG_INCLUDE_DIR AND CONFIG_LIBRARY) 6 SET(CONFIG_FOUND TRUE) 7ENDIF ( CONFIG_INCLUDE_DIR AND CONFIG_LIBRARY) 8 9IF (CONFIG_FOUND) 10 IF (NOT CONFIG_FIND_QUIETLY) 11 MESSAGE(STATUS "Found Config: ${CONFIG_LIBRARY}") 12 ENDIF (NOT CONFIG_FIND_QUIETLY) 13ELSE(CONFIG_FOUND) 14 IF (Config_FIND_REQUIRED) 15 IF(NOT CONFIG_INCLUDE_DIR) 16 MESSAGE(FATAL_ERROR "Could not find LibConfig header file!") 17 ENDIF(NOT CONFIG_INCLUDE_DIR) 18 19 IF(NOT CONFIG_LIBRARY) 20 MESSAGE(FATAL_ERROR "Could not find LibConfig library file!") 21 ENDIF(NOT CONFIG_LIBRARY) 22 ENDIF (Config_FIND_REQUIRED) 23ENDIF (CONFIG_FOUND)