aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Pakulat <apaku@gmx.de>2007-04-20 20:50:44 +0000
committerAndreas Pakulat <apaku@gmx.de>2007-04-20 20:50:44 +0000
commit61c82b748738d4692b1a092e4d66e151b1971124 (patch)
treedcf573a634083589a1298e8120f682a55522bfd4
parent3a1179333128e90342159ba67f59c59a81217957 (diff)
downloadextra-cmake-modules-61c82b748738d4692b1a092e4d66e151b1971124.tar.gz
extra-cmake-modules-61c82b748738d4692b1a092e4d66e151b1971124.tar.bz2
Find debug libs of kdewin32 for mingw too
svn path=/trunk/KDE/kdelibs/; revision=656278
-rw-r--r--modules/FindKDEWIN32.cmake15
1 files changed, 13 insertions, 2 deletions
diff --git a/modules/FindKDEWIN32.cmake b/modules/FindKDEWIN32.cmake
index 8ac3fe58..ac284cd4 100644
--- a/modules/FindKDEWIN32.cmake
+++ b/modules/FindKDEWIN32.cmake
@@ -41,13 +41,20 @@ if (WIN32)
# at first find the kdewin32 library, this has to be compiled and installed before kdelibs/
# search for kdewin32 in the default install directory for applications (default of (n)make install)
- find_library(KDEWIN32_LIBRARY_RELEASE NAMES kdewin32
+ find_library(KDEWIN32_LIBRARY_DEBUG NAMES kdewin32d
PATHS
${KDEWIN32_DIR}/lib
${CMAKE_INSTALL_PREFIX}/lib
NO_SYSTEM_ENVIRONMENT_PATH
)
+ find_library(KDEWIN32_LIBRARY_RELEASE NAMES kdewin32
+ PATHS
+ ${KDEWIN32_DIR}/lib
+ ${CMAKE_INSTALL_PREFIX}/lib
+ NO_SYSTEM_ENVIRONMENT_PATH
+ )
+
# msvc makes a difference between debug and release
if(MSVC)
find_library(KDEWIN32_LIBRARY_DEBUG NAMES kdewin32d
@@ -71,7 +78,11 @@ if (WIN32)
endif(CMAKE_BUILD_TYPE_TOLOWER MATCHES debug)
endif(MSVC_IDE)
else(MSVC)
- set(KDEWIN32_LIBRARY ${KDEWIN32_LIBRARY_RELEASE})
+ if(KDEWIN32_LIBRARY_RELEASE)
+ set(KDEWIN32_LIBRARY ${KDEWIN32_LIBRARY_RELEASE})
+ else(KDEWIN32_LIBRARY_RELEASE)
+ set(KDEWIN32_LIBRARY ${KDEWIN32_LIBRARY_DEBUG})
+ endif(KDEWIN32_LIBRARY_RELEASE)
endif(MSVC)
# kdelibs/win/ has to be built before the rest of kdelibs/