diff options
Diffstat (limited to 'cmake/modules/FindGObject.cmake')
-rw-r--r-- | cmake/modules/FindGObject.cmake | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/cmake/modules/FindGObject.cmake b/cmake/modules/FindGObject.cmake index 1507b430..e5bbb119 100644 --- a/cmake/modules/FindGObject.cmake +++ b/cmake/modules/FindGObject.cmake @@ -13,9 +13,9 @@ IF (GOBJECT_INCLUDE_DIR AND GOBJECT_LIBRARIES) # in cache already SET(GObject_FIND_QUIETLY TRUE) -ELSE (GOBJECT_INCLUDE_DIR AND GOBJECT_LIBRARIES) +ELSE () SET(GObject_FIND_QUIETLY FALSE) -ENDIF (GOBJECT_INCLUDE_DIR AND GOBJECT_LIBRARIES) +ENDIF () IF (NOT WIN32) FIND_PACKAGE(PkgConfig REQUIRED) @@ -23,53 +23,54 @@ IF (NOT WIN32) # in the FIND_PATH() and FIND_LIBRARY() calls PKG_CHECK_MODULES(PKG_GOBJECT2 REQUIRED gobject-2.0) SET(GOBJECT_DEFINITIONS ${PKG_GOBJECT2_CFLAGS}) -ENDIF (NOT WIN32) +ENDIF () FIND_PATH(GOBJECT_INCLUDE_DIR gobject/gobject.h - PATHS - ${PKG_GOBJECT2_INCLUDE_DIRS} - /usr/include/glib-2.0/ - PATH_SUFFIXES glib-2.0 - ) + HINTS + ${PKG_GOBJECT2_INCLUDE_DIRS} + PATHS + /usr/include/glib-2.0/ + PATH_SUFFIXES glib-2.0 +) FIND_LIBRARY(_GObjectLibs NAMES gobject-2.0 - PATHS + HINTS ${PKG_GOBJECT2_LIBRARY_DIRS} ) FIND_LIBRARY(_GModuleLibs NAMES gmodule-2.0 - PATHS + HINTS ${PKG_GOBJECT2_LIBRARY_DIRS} ) FIND_LIBRARY(_GThreadLibs NAMES gthread-2.0 - PATHS + HINTS ${PKG_GOBJECT2_LIBRARY_DIRS} ) FIND_LIBRARY(_GLibs NAMES glib-2.0 - PATHS + HINTS ${PKG_GOBJECT2_LIBRARY_DIRS} ) IF (WIN32) SET (GOBJECT_LIBRARIES ${_GObjectLibs} ${_GModuleLibs} ${_GThreadLibs} ${_GLibs}) -ELSE (WIN32) +ELSE () SET (GOBJECT_LIBRARIES ${PKG_GOBJECT2_LIBRARIES}) -ENDIF (WIN32) +ENDIF () IF (GOBJECT_INCLUDE_DIR AND GOBJECT_LIBRARIES) SET(GOBJECT_FOUND TRUE) -ELSE (GOBJECT_INCLUDE_DIR AND GOBJECT_LIBRARIES) +ELSE () SET(GOBJECT_FOUND FALSE) -ENDIF (GOBJECT_INCLUDE_DIR AND GOBJECT_LIBRARIES) +ENDIF () IF (GOBJECT_FOUND) IF (NOT GObject_FIND_QUIETLY) MESSAGE(STATUS "Found GObject libraries: ${GOBJECT_LIBRARIES}") MESSAGE(STATUS "Found GObject includes : ${GOBJECT_INCLUDE_DIR}") - ENDIF (NOT GObject_FIND_QUIETLY) -ELSE (GOBJECT_FOUND) + ENDIF () +ELSE () IF (GObject_FIND_REQUIRED) MESSAGE(STATUS "Could NOT find GObject") - ENDIF(GObject_FIND_REQUIRED) -ENDIF (GOBJECT_FOUND) + ENDIF() +ENDIF () MARK_AS_ADVANCED(GOBJECT_INCLUDE_DIR GOBJECT_LIBRARIES) |