aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorLaurent Montel <montel@kde.org>2007-06-13 19:09:44 +0000
committerLaurent Montel <montel@kde.org>2007-06-13 19:09:44 +0000
commit58a376c46e496cf3c57d82a45a998fc19b05b06b (patch)
tree117666242ef7ec73caac6fa7cdbd77a1b5342e2b /modules
parentf530f8107e6d1ba64b49c1a134f69ab807be43b2 (diff)
downloadextra-cmake-modules-58a376c46e496cf3c57d82a45a998fc19b05b06b.tar.gz
extra-cmake-modules-58a376c46e496cf3c57d82a45a998fc19b05b06b.tar.bz2
don't try to use pkgconfig under Windows
Minor fix svn path=/trunk/KDE/kdelibs/; revision=675150
Diffstat (limited to 'modules')
-rw-r--r--modules/FindGLIB2.cmake11
1 files changed, 8 insertions, 3 deletions
diff --git a/modules/FindGLIB2.cmake b/modules/FindGLIB2.cmake
index 749dd671..5edbd7a4 100644
--- a/modules/FindGLIB2.cmake
+++ b/modules/FindGLIB2.cmake
@@ -9,9 +9,10 @@ if(GLIB2_INCLUDE_DIR AND GLIB2_LIBRARIES)
# Already in cache, be silent
set(GLIB2_FIND_QUIETLY TRUE)
endif(GLIB2_INCLUDE_DIR AND GLIB2_LIBRARIES)
-
-INCLUDE(UsePkgConfig)
-PKGCONFIG(glib-2.0 _LibGLIB2IncDir _LibGLIB2LinkDir _LibGLIB2LinkFlags _LibGLIB2Cflags)
+IF (NOT WIN32)
+ INCLUDE(UsePkgConfig)
+ PKGCONFIG(glib-2.0 _LibGLIB2IncDir _LibGLIB2LinkDir _LibGLIB2LinkFlags _LibGLIB2Cflags)
+endif(NOT WIN32)
FIND_PATH(GLIB2_INCLUDE_DIR glib.h
${_LibGLIB2IncDir}
@@ -37,6 +38,10 @@ if(GLIB2_FOUND)
if(NOT GLIB2_FIND_QUIETLY)
message(STATUS "Found glib2: ${GLIB2_LIBRARIES} ${GLIB2_LIBRARIES}")
endif(NOT GLIB2_FIND_QUIETLY)
+else(GLIB2_FOUND)
+ if (GLIB2_FIND_REQUIRED)
+ message(FATAL_ERROR "Could NOT find glib2 library")
+ endif (GLIB2_FIND_REQUIRED)
endif(GLIB2_FOUND)
MARK_AS_ADVANCED(GLIB2_INCLUDE_DIR GLIB2_LIBRARIES)