| # - Try to find the GLIB library |
| # Once done this will define |
| # |
| # GLIB_FOUND - system has GLIB |
| # GLIB_INCLUDES - the GLIB include directories |
| # GLIB_LIBRARIES - The libraries needed to use GLIB |
| |
| if (WIN32) |
| |
| INCLUDE(MacroGetenvWinPath) |
| |
| MACRO_GETENV_WIN_PATH(_program_FILES_DIR PROGRAMFILES) |
| |
| FIND_PATH(GLIB_INCLUDE_DIR glib.h |
| ${_program_FILES_DIR}/glib/include/glib-2.0 |
| ) |
| |
| |
| # search for GLIB in the default install directory for applications (default of (n)make install) |
| FIND_LIBRARY(GLIB_LIBRARY NAMES glib-2.0 |
| PATHS |
| ${_program_FILES_DIR}/glib/lib |
| ) |
| |
| if (GLIB_LIBRARY AND GLIB_INCLUDE_DIR) |
| set(GLIB_FOUND TRUE) |
| set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} ${GLIB_INCLUDES}) |
| set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} ${GLIB_LIBRARIES}) |
| |
| endif (GLIB_LIBRARY AND GLIB_INCLUDE_DIR) |
| |
| if (GLIB_FOUND) |
| if (NOT GLIB_FIND_QUIETLY) |
| message(STATUS "Found GLIB: ${GLIB_LIBRARY}") |
| endif (NOT GLIB_FIND_QUIETLY) |
| else (GLIB_FOUND) |
| if (GLIB_FIND_REQUIRED) |
| message(FATAL_ERROR "Could NOT find GLIB library") |
| endif (GLIB_FIND_REQUIRED) |
| endif (GLIB_FOUND) |
| |
| endif (WIN32) |