aboutsummaryrefslogtreecommitdiff
path: root/modules/FindQCA2.cmake
diff options
context:
space:
mode:
authorChristian Ehrlicher <ch.ehrlicher@gmx.de>2007-09-15 17:28:12 +0000
committerChristian Ehrlicher <ch.ehrlicher@gmx.de>2007-09-15 17:28:12 +0000
commitf6033e468574a60eeeea2658872e8d906be85aa5 (patch)
treef7e470552714d756095fd006dcf89e17b1462ce6 /modules/FindQCA2.cmake
parentd43f2320c869aa51acd556209cad5fd9a9e5c619 (diff)
downloadextra-cmake-modules-f6033e468574a60eeeea2658872e8d906be85aa5.tar.gz
extra-cmake-modules-f6033e468574a60eeeea2658872e8d906be85aa5.tar.bz2
adopt them to the new win32 library names
svn path=/trunk/KDE/kdelibs/; revision=712919
Diffstat (limited to 'modules/FindQCA2.cmake')
-rw-r--r--modules/FindQCA2.cmake17
1 files changed, 16 insertions, 1 deletions
diff --git a/modules/FindQCA2.cmake b/modules/FindQCA2.cmake
index 87c93b96..d8b74733 100644
--- a/modules/FindQCA2.cmake
+++ b/modules/FindQCA2.cmake
@@ -34,8 +34,23 @@ else (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)
NO_DEFAULT_PATH
)
ELSE (NOT WIN32)
+ FIND_LIBRARY(QCA2_LIBRARIES_DEBUG NAMES qcad)
+ FIND_LIBRARY(QCA2_LIBRARIES_RELEASE NAMES qca)
+
+ if(QCA2_LIBRARIES_DEBUG AND QCA2_LIBRARIES_RELEASE)
+ set(QCA2_LIBRARIES optimized ${QCA2_LIBRARIES_RELEASE}
+ debug ${QCA2_LIBRARIES_DEBUG})
+ else(QCA2_LIBRARIES_DEBUG AND QCA2_LIBRARIES_RELEASE)
+ if(QCA2_LIBRARIES_DEBUG)
+ set(QCA2_LIBRARIES ${QCA2_LIBRARIES_DEBUG})
+ else(QCA2_LIBRARIES_DEBUG)
+ if(QCA2_LIBRARIES_RELEASE)
+ set(QCA2_LIBRARIES ${QCA2_LIBRARIES_RELEASE})
+ endif(QCA2_LIBRARIES_RELEASE)
+ endif(QCA2_LIBRARIES_DEBUG)
+ endif(QCA2_LIBRARIES_DEBUG AND QCA2_LIBRARIES_RELEASE)
+
FIND_PATH(QCA2_INCLUDE_DIR QtCrypto/qca.h)
- FIND_LIBRARY(QCA2_LIBRARIES NAMES qca)
IF(QCA2_INCLUDE_DIR)
SET(QCA2_INCLUDE_DIR ${QCA2_INCLUDE_DIR}/QtCrypto CACHE TYPE PATH FORCE)
ENDIF(QCA2_INCLUDE_DIR)