diff options
author | Jörg Mayer <jmayer@loplof.de> | 2013-10-04 13:22:36 +0000 |
---|---|---|
committer | Jörg Mayer <jmayer@loplof.de> | 2013-10-04 13:22:36 +0000 |
commit | 319d0fb4d295baf3d5f751c8487fdd77a7e47ca6 (patch) | |
tree | 20e9f244db60ca64a574e858dd70b6799bf71759 /cmake/modules/FindGMODULE2.cmake | |
parent | 210372829159bebb2162902a0fd1f139c44deb1b (diff) |
Cleanup similar to FindGTHREAD2.cmake
svn path=/trunk/; revision=52360
Diffstat (limited to 'cmake/modules/FindGMODULE2.cmake')
-rw-r--r-- | cmake/modules/FindGMODULE2.cmake | 55 |
1 files changed, 22 insertions, 33 deletions
diff --git a/cmake/modules/FindGMODULE2.cmake b/cmake/modules/FindGMODULE2.cmake index 2367bb6e26..06171c2ace 100644 --- a/cmake/modules/FindGMODULE2.cmake +++ b/cmake/modules/FindGMODULE2.cmake @@ -17,47 +17,36 @@ INCLUDE( FindPkgConfig ) -IF ( GMODULE2_FIND_REQUIRED ) +IF( GMODULE2_FIND_REQUIRED ) SET( _pkgconfig_REQUIRED "REQUIRED" ) -ELSE( GMODULE2_FIND_REQUIRED ) +ELSE() SET( _pkgconfig_REQUIRED "" ) -ENDIF ( GMODULE2_FIND_REQUIRED ) +ENDIF() -IF ( GMODULE2_MIN_VERSION ) +IF( GMODULE2_MIN_VERSION ) PKG_SEARCH_MODULE( GMODULE2 ${_pkgconfig_REQUIRED} gmodule-2.0>=${GMODULE2_MIN_VERSION} ) -ELSE ( GMODULE2_MIN_VERSION ) +ELSE() PKG_SEARCH_MODULE( GMODULE2 ${_pkgconfig_REQUIRED} gmodule-2.0 ) -ENDIF ( GMODULE2_MIN_VERSION ) - +ENDIF() IF( NOT GMODULE2_FOUND AND NOT PKG_CONFIG_FOUND ) - - INCLUDE(FindWSWinLibs) - FindWSWinLibs("gtk2" "GMODULE2_HINTS") - - FIND_PATH( GMODULE2_INCLUDE_DIRS gmodule.h PATH_SUFFIXES glib-2.0 HINTS "${GMODULE2_HINTS}/include" ) - - IF ( APPLE ) + INCLUDE( FindWSWinLibs ) + FindWSWinLibs( "gtk2" "GMODULE2_HINTS" ) + FIND_PATH( GMODULE2_INCLUDE_DIRS + NAMES + gmodule.h + PATH_SUFFIXES + glib-2.0 + HINTS + "${GMODULE2_HINTS}/include" + ) + IF( APPLE ) FIND_LIBRARY( GMODULE2_LIBRARIES glib ) - ELSE ( APPLE ) + ELSE() FIND_LIBRARY( GMODULE2_LIBRARIES NAMES gmodule-2.0 gmodule HINTS "${GMODULE2_HINTS}/lib" ) - ENDIF (APPLE) - - # Report results - IF ( GMODULE2_LIBRARIES AND GMODULE2_INCLUDE_DIRS ) - SET( GMODULE2_FOUND 1 ) - IF ( NOT GMODULE2_FIND_QUIETLY ) - MESSAGE( STATUS "Found GMODULE2: ${GMODULE2_LIBRARIES} ${GMODULE2_INCLUDE_DIRS}" ) - ENDIF ( NOT GMODULE2_FIND_QUIETLY ) - ELSE ( GMODULE2_LIBRARIES AND GMODULE2_INCLUDE_DIRS ) - IF ( GMODULE2_FIND_REQUIRED ) - MESSAGE( SEND_ERROR "Could NOT find GMODULE2" ) - ELSE ( GMODULE2_FIND_REQUIRED ) - IF ( NOT GMODULE2_FIND_QUIETLY ) - MESSAGE( STATUS "Could NOT find GMODULE2" ) - ENDIF ( NOT GMODULE2_FIND_QUIETLY ) - ENDIF ( GMODULE2_FIND_REQUIRED ) - ENDIF ( GMODULE2_LIBRARIES AND GMODULE2_INCLUDE_DIRS ) -ENDIF( NOT GMODULE2_FOUND AND NOT PKG_CONFIG_FOUND ) + ENDIF() + INCLUDE( FindPackageHandleStandardArgs ) + FIND_PACKAGE_HANDLE_STANDARD_ARGS( GMODULE2 DEFAULT_MSG GMODULE2_LIBRARIES GMODULE2_INCLUDE_DIRS ) +ENDIF() MARK_AS_ADVANCED( GMODULE2_LIBRARIES GMODULE2_INCLUDE_DIRS ) |