Files
        @ 3f452931af76
    
        
              Branch filter: 
        
    Location: libtransport.git/cmake_modules/glibConfig.cmake - annotation
        
            
            3f452931af76
            1.9 KiB
            text/x-cmake
        
        
    
    using our DummyConnectionServer* classes (Swiften ones are not installed by default)
    | cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 d84b36ef6939 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 81beee07a288 81beee07a288 81beee07a288 81beee07a288 81beee07a288 81beee07a288 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 81beee07a288 cedb604c6098 53270231c99d cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 cedb604c6098 8f1f90064cf0 42e04b26cbff 8f1f90064cf0 8f1f90064cf0 8f1f90064cf0 42e04b26cbff cedb604c6098 | set(GLIB2_LIBRARIES "GLIB2_LIBRARIES-NOTFOUND")
if(GLIB2_INCLUDE_DIR AND GLIB2_LIBRARIES)
    # Already in cache, be silent
    set(GLIB2_FIND_QUIETLY TRUE)
endif(GLIB2_INCLUDE_DIR AND GLIB2_LIBRARIES)
if (NOT WIN32)
   find_package(PkgConfig REQUIRED)
   pkg_check_modules(PKG_GLIB glib-2.0)
endif(NOT WIN32)
find_path(GLIB2_MAIN_INCLUDE_DIR glib.h
          PATH_SUFFIXES glib-2.0
          PATHS ${PKG_GLIB_INCLUDE_DIRS} )
# search the glibconfig.h include dir under the same root where the library is found
find_library(GLIB2_LIBRARIES
             NAMES glib-2.0
             PATHS ${PKG_GLIB_LIBRARY_DIRS} )
find_library(GLIB2_THREAD
             NAMES gthread-2.0
             PATHS ${PKG_GLIB_LIBRARY_DIRS} )
find_library(GLIB2_OBJECT
             NAMES gobject-2.0
             PATHS ${PKG_GLIB_LIBRARY_DIRS} )
find_library(GLIB2_MODULE
             NAMES gmodule-2.0
             PATHS ${PKG_GLIB_LIBRARY_DIRS} )
find_path(GLIB2_INTERNAL_INCLUDE_DIR glibconfig.h
          PATH_SUFFIXES glib-2.0/include
          PATHS ${PKG_GLIB_INCLUDE_DIRS} ${PKG_GLIB_LIBRARIES} ${CMAKE_SYSTEM_LIBRARY_PATH})
if(GLIB2_THREAD)
	set(GLIB2_LIBRARIES ${GLIB2_LIBRARIES} ${GLIB2_THREAD} ${GLIB2_MODULE} ${GLIB2_OBJECT})
else(GLIB2_THREAD)
	message( STATUS "Could NOT find gthread-2.0" )
endif(GLIB2_THREAD)
set(GLIB2_INCLUDE_DIR ${GLIB2_MAIN_INCLUDE_DIR})
# not sure if this include dir is optional or required
# for now it is optional
if(GLIB2_INTERNAL_INCLUDE_DIR)
  set(GLIB2_INCLUDE_DIR ${GLIB2_INCLUDE_DIR} ${GLIB2_INTERNAL_INCLUDE_DIR})
  set(GLIB2_FOUND TRUE)
endif(GLIB2_INTERNAL_INCLUDE_DIR)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(GLIB2  DEFAULT_MSG  GLIB2_LIBRARIES GLIB2_MAIN_INCLUDE_DIR)
if (WIN32)
set(GLIB2_INCLUDE_DIR ${GLIB2_INCLUDE_DIR} "../lib/glib-2.0/include")
else()
set(GLIB2_INCLUDE_DIR ${GLIB2_INCLUDE_DIR})
endif()
mark_as_advanced(GLIB2_INCLUDE_DIR GLIB2_LIBRARIES)
 |