aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorMichel Hermier <michel.hermier@gmail.com>2006-11-29 11:42:36 +0000
committerMichel Hermier <michel.hermier@gmail.com>2006-11-29 11:42:36 +0000
commit7541066130fa7d4a57875b9c6d95f6e169a7f853 (patch)
tree8e7a028bcfa40154fa50ba4f11d54316c9e1aca5 /modules
parentf29c6ae2ceb3a97d726c2c82534052e57a6a8c4e (diff)
downloadextra-cmake-modules-7541066130fa7d4a57875b9c6d95f6e169a7f853.tar.gz
extra-cmake-modules-7541066130fa7d4a57875b9c6d95f6e169a7f853.tar.bz2
No objections after 2 days in the mailling list, commiting then.
svn path=/trunk/KDE/kdelibs/; revision=609041
Diffstat (limited to 'modules')
-rw-r--r--modules/FindQCA2.cmake69
1 files changed, 38 insertions, 31 deletions
diff --git a/modules/FindQCA2.cmake b/modules/FindQCA2.cmake
index 7dc12e35..a82a6f63 100644
--- a/modules/FindQCA2.cmake
+++ b/modules/FindQCA2.cmake
@@ -14,42 +14,49 @@
# Redistribution and use is allowed according to the terms of the BSD license.
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+if (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)
+ # in cache allready
+ set(QCA2_FOUND TRUE)
-INCLUDE(UsePkgConfig)
-IF (NOT WIN32)
-PKGCONFIG(qca _Qca2IncDir _Qca2LinkDir _Qca2LinkFlags _Qca2Cflags)
+else (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)
-MESSAGE(STATUS "pkg-config returned ${_Qca2IncDir} for QCA 2 includes")
-set(QCA2_DEFINITIONS ${_Qca2Cflags})
+ INCLUDE(UsePkgConfig)
-set(QCA2_INCLUDE_DIR ${_Qca2IncDir})
-ENDIF (NOT WIN32)
-#FIND_PATH(QCA2_INCLUDE_DIR QtCrypto
-# PATHS
-# ${_Qca2IncDir}
-#)
+ IF (NOT WIN32)
+ PKGCONFIG(qca _Qca2IncDir _Qca2LinkDir _Qca2LinkFlags _Qca2Cflags)
-MESSAGE(STATUS "QCA2_INCLUDE_DIR has value ${QCA2_INCLUDE_DIR}" )
+ MESSAGE(STATUS "pkg-config returned ${_Qca2IncDir} for QCA 2 includes")
+ set(QCA2_DEFINITIONS ${_Qca2Cflags})
+ ENDIF (NOT WIN32)
-FIND_LIBRARY(QCA2_LIBRARIES NAMES qca
- PATHS
- ${_Qca2LinkDir}
- NO_DEFAULT_PATH
-)
+ FIND_PATH(QCA2_INCLUDE_DIR QtCrypto
+ PATHS
+ ${_Qca2IncDir}
+ )
-if (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)
- set(QCA2_FOUND TRUE)
-endif (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)
+ MESSAGE(STATUS "QCA2_INCLUDE_DIR has value ${QCA2_INCLUDE_DIR}" )
+
+ FIND_LIBRARY(QCA2_LIBRARIES NAMES qca
+ PATHS
+ ${_Qca2LinkDir}
+ NO_DEFAULT_PATH
+ )
-if (QCA2_FOUND)
- if (NOT QCA2_FIND_QUIETLY)
- message(STATUS "Found QCA2: ${QCA2_LIBRARIES}")
- endif (NOT QCA2_FIND_QUIETLY)
-else (QCA2_FOUND)
- if (QCA2_FIND_REQUIRED)
- message(SEND_ERROR "Could NOT find QCA2")
- endif (QCA2_FIND_REQUIRED)
-endif (QCA2_FOUND)
-
-MARK_AS_ADVANCED(QCA2_INCLUDE_DIR QCA2_LIBRARIES)
+ if (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)
+ set(QCA2_FOUND TRUE)
+ endif (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)
+
+ if (QCA2_FOUND)
+ if (NOT QCA2_FIND_QUIETLY)
+ message(STATUS "Found QCA2: ${QCA2_LIBRARIES}")
+ endif (NOT QCA2_FIND_QUIETLY)
+ else (QCA2_FOUND)
+ if (QCA2_FIND_REQUIRED)
+ message(SEND_ERROR "Could NOT find QCA2")
+ endif (QCA2_FIND_REQUIRED)
+ endif (QCA2_FOUND)
+
+ MARK_AS_ADVANCED(QCA2_INCLUDE_DIR QCA2_LIBRARIES)
+
+endif (QCA2_INCLUDE_DIR AND QCA2_LIBRARIES)