PKG_SEARCH_MODULE( GTHREAD2 ${_pkgconfig_REQUIRED} gthread-2.0 )
ENDIF()
-
IF( NOT GTHREAD2_FOUND AND NOT PKG_CONFIG_FOUND )
-
INCLUDE(FindWSWinLibs)
FindWSWinLibs("gtk2" "GTHREAD2_HINTS")
-
FIND_PATH( GTHREAD2_INCLUDE_DIRS gthread.h PATH_SUFFIXES glib-2.0 glib GLib.framework/Headers/glib glib-2.0/glib HINTS "${GTHREAD2_HINTS}/include" )
IF( APPLE )
FIND_LIBRARY( GTHREAD2_LIBRARIES glib )
ELSE()
FIND_LIBRARY( GTHREAD2_LIBRARIES gthread-2.0 HINTS "${GTHREAD2_HINTS}/lib" )
ENDIF()
-
INCLUDE(FindPackageHandleStandardArgs)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GTHREAD2 DEFAULT_MSG GTHREAD2_LIBRARIES GTHREAD2_INCLUDE_DIRS)
-
- # Report results
- IF( GTHREAD2_FOUND )
- IF( NOT GTHREAD2_FIND_QUIETLY )
- MESSAGE( STATUS "Found GTHREAD2: ${GTHREAD2_LIBRARIES} ${GTHREAD2_INCLUDE_DIRS}" )
- ENDIF()
- ELSE()
- IF( GTHREAD2_FIND_REQUIRED )
- MESSAGE( SEND_ERROR "Could NOT find GTHREAD2" )
- ELSE()
- IF( NOT GTHREAD2_FIND_QUIETLY )
- MESSAGE( STATUS "Could NOT find GTHREAD2" )
- ENDIF()
- ENDIF()
- ENDIF()
ENDIF()
MARK_AS_ADVANCED( GTHREAD2_LIBRARIES GTHREAD2_INCLUDE_DIRS )