Ignore:
Timestamp:
Feb 24, 2012, 12:37:36 PM (12 years ago)
Author:
frichard
Message:

-Alignement des antennes
-Version 0.0.9 de libindi

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BAORadio/libindi/libindi/cmake_modules/FindINDI.cmake

    r504 r642  
    6060  )
    6161
    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")
    6773
    6874
     
    7278      message(STATUS "INDI Include: ${INDI_INCLUDE_DIR}, INDI Data: ${INDI_DATA_DIR}")
    7379    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)
    7880  endif (INDI_FOUND)
    7981
Note: See TracChangeset for help on using the changeset viewer.