Changeset 642 for BAORadio/libindi/libindi/cmake_modules/FindINDI.cmake
- Timestamp:
- Feb 24, 2012, 12:37:36 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BAORadio/libindi/libindi/cmake_modules/FindINDI.cmake
r504 r642 60 60 ) 61 61 62 if(INDI_INCLUDE_DIR AND INDI_DATA_DIR AND INDI_LIBRARIES AND INDI_DRIVER_LIBRARIES AND INDI_MAIN_LIBRARIES) 63 set(INDI_FOUND TRUE) 64 else (INDI_INCLUDE_DIR AND INDI_DATA_DIR AND INDI_LIBRARIES AND INDI_DRIVER_LIBRARIES AND INDI_MAIN_LIBRARIES) 65 set(INDI_FOUND FALSE) 66 endif(INDI_INCLUDE_DIR AND INDI_DATA_DIR AND INDI_LIBRARIES AND INDI_DRIVER_LIBRARIES AND INDI_MAIN_LIBRARIES) 62 # Find pkg-config 63 FIND_PROGRAM(PKGCONFIG_EXECUTABLE NAMES pkg-config PATHS /usr/bin/ /usr/local/bin ) 64 65 # query pkg-config asking for a libindi >= 0.8.0 66 EXEC_PROGRAM(${PKGCONFIG_EXECUTABLE} ARGS --atleast-version=0.8.0 libindi RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _pkgconfigDevNull ) 67 if(_return_VALUE STREQUAL "0") 68 set(INDI_FOUND TRUE) 69 else(_return_VALUE STREQUAL "0") 70 set(INDI_FOUND FALSE) 71 message(STATUS "Could NOT find libindi. pkg-config indicates that libindi >= 0.8.0 is not installed.") 72 endif(_return_VALUE STREQUAL "0") 67 73 68 74 … … 72 78 message(STATUS "INDI Include: ${INDI_INCLUDE_DIR}, INDI Data: ${INDI_DATA_DIR}") 73 79 endif (NOT INDI_FIND_QUIETLY) 74 else (INDI_FOUND)75 if (INDI_FIND_REQUIRED)76 message(FATAL_ERROR "indi-dev not found. Cannot compile INDI drivers. Please install indi-dev and try again. http://www.indilib.org")77 endif (INDI_FIND_REQUIRED)78 80 endif (INDI_FOUND) 79 81
Note: See TracChangeset
for help on using the changeset viewer.