aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorPino Toscano <pino@kde.org>2006-03-10 22:48:09 +0000
committerPino Toscano <pino@kde.org>2006-03-10 22:48:09 +0000
commit60c92113499723ec2571965f6ecee02d3b035151 (patch)
tree369f4fe8706fd7197c028d2e999a52be481a866b /modules
parentd674846fdc13846f81d7688248f7b43d51863fa1 (diff)
downloadextra-cmake-modules-60c92113499723ec2571965f6ecee02d3b035151.tar.gz
extra-cmake-modules-60c92113499723ec2571965f6ecee02d3b035151.tar.bz2
First attempt to find aKode.
aKode seems to be found correctly, the issue is to add the include path to the inclues of knotify. svn path=/trunk/KDE/kdelibs/; revision=517416
Diffstat (limited to 'modules')
-rw-r--r--modules/FindAkode.cmake31
1 files changed, 31 insertions, 0 deletions
diff --git a/modules/FindAkode.cmake b/modules/FindAkode.cmake
new file mode 100644
index 00000000..b0b90aa1
--- /dev/null
+++ b/modules/FindAkode.cmake
@@ -0,0 +1,31 @@
+# - Try to find the aKode library
+# Once done this will define
+#
+# AKODE_FOUND - system has the aKode library
+# AKODE_INCLUDE_DIR - the aKode include directory
+# AKODE_LIBRARIES - The libraries needed to use aKode
+
+FIND_PROGRAM(AKODECONFIG_EXECUTABLE NAMES akode-config PATHS
+ /usr/bin
+ /usr/local/bin
+)
+
+#reset vars
+set(AKODE_LIBRARIES)
+set(AKODE_INCLUDE_DIR)
+
+# if akode-config has been found
+IF(AKODECONFIG_EXECUTABLE)
+
+ EXEC_PROGRAM(${AKODECONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE AKODE_LIBRARIES)
+
+ EXEC_PROGRAM(${AKODECONFIG_EXECUTABLE} ARGS --cflags RETURN_VALUE _return_VALUE OUTPUT_VARIABLE AKODE_INCLUDE_DIR)
+
+ IF(AKODE_LIBRARIES AND AKODE_INCLUDE_DIR)
+ SET(AKODE_FOUND TRUE)
+ message(STATUS "Found aKode: ${AKODE_LIBRARIES}")
+ ENDIF(AKODE_LIBRARIES AND AKODE_INCLUDE_DIR)
+
+ MARK_AS_ADVANCED(AKODE_INCLUDE_DIR AKODE_LIBRARIES)
+
+ENDIF(AKODECONFIG_EXECUTABLE)