1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- INCLUDE( FindPkgConfig )
- IF ( Check_FIND_REQUIRED )
- SET( _pkgconfig_REQUIRED "REQUIRED" )
- ELSE( Check_FIND_REQUIRED )
- SET( _pkgconfig_REQUIRED "" )
- ENDIF ( Check_FIND_REQUIRED )
- if(NOT MSVC)
- IF ( CHECK_MIN_VERSION )
- PKG_SEARCH_MODULE( CHECK ${_pkgconfig_REQUIRED} check>=${CHECK_MIN_VERSION} )
- ELSE ( CHECK_MIN_VERSION )
- PKG_SEARCH_MODULE( CHECK ${_pkgconfig_REQUIRED} check )
- ENDIF ( CHECK_MIN_VERSION )
- endif()
- IF( NOT CHECK_FOUND AND NOT PKG_CONFIG_FOUND )
- FIND_PATH( CHECK_INCLUDE_DIRS check.h )
- FIND_LIBRARY( CHECK_LIBRARIES NAMES check )
- if (MSVC)
- FIND_LIBRARY( CHECK_COMPAT_LIBRARIES NAMES compat )
- endif()
- IF ( CHECK_INCLUDE_DIRS AND CHECK_LIBRARIES )
- if ( CHECK_COMPAT_LIBRARIES )
- LIST(APPEND CHECK_LIBRARIES "${CHECK_COMPAT_LIBRARIES}")
- endif()
- SET( CHECK_FOUND 1 )
- IF ( NOT Check_FIND_QUIETLY )
- MESSAGE ( STATUS "Found CHECK: ${CHECK_LIBRARIES}" )
- ENDIF ( NOT Check_FIND_QUIETLY )
- ELSE ( CHECK_INCLUDE_DIRS AND CHECK_LIBRARIES )
- IF ( Check_FIND_REQUIRED )
- MESSAGE( FATAL_ERROR "Could NOT find CHECK" )
- ELSE ( Check_FIND_REQUIRED )
- IF ( NOT Check_FIND_QUIETLY )
- MESSAGE( STATUS "Could NOT find CHECK" )
- ENDIF ( NOT Check_FIND_QUIETLY )
- ENDIF ( Check_FIND_REQUIRED )
- ENDIF ( CHECK_INCLUDE_DIRS AND CHECK_LIBRARIES )
- ENDIF( NOT CHECK_FOUND AND NOT PKG_CONFIG_FOUND )
- MARK_AS_ADVANCED( CHECK_INCLUDE_DIRS CHECK_LIBRARIES )
|