|
@@ -0,0 +1,54 @@
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+INCLUDE( FindPkgConfig )
|
|
|
+
|
|
|
+IF ( Check_FIND_REQUIRED )
|
|
|
+ SET( _pkgconfig_REQUIRED "REQUIRED" )
|
|
|
+ELSE( Check_FIND_REQUIRED )
|
|
|
+ SET( _pkgconfig_REQUIRED "" )
|
|
|
+ENDIF ( Check_FIND_REQUIRED )
|
|
|
+
|
|
|
+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 )
|
|
|
+
|
|
|
+
|
|
|
+IF( NOT CHECK_FOUND AND NOT PKG_CONFIG_FOUND )
|
|
|
+
|
|
|
+ FIND_PATH( CHECK_INCLUDE_DIRS check.h )
|
|
|
+
|
|
|
+ FIND_LIBRARY( CHECK_LIBRARIES NAMES check )
|
|
|
+
|
|
|
+ IF ( CHECK_INCLUDE_DIRS AND CHECK_LIBRARIES )
|
|
|
+ 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 )
|