From 51e58cc9491cb1fc740f86ec20227b4ed09ce5a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A5re=20S=C3=A4rs?= Date: Sun, 4 May 2008 12:44:49 +0000 Subject: [PATCH] move FindKSane.cmake (for ksaneplugin) to kdegraphics svn path=/trunk/KDE/kdegraphics/cmake/modules/; revision=803911 --- cmake/modules/FindKSane.cmake | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 cmake/modules/FindKSane.cmake diff --git a/cmake/modules/FindKSane.cmake b/cmake/modules/FindKSane.cmake new file mode 100644 index 000000000..7bc3927bc --- /dev/null +++ b/cmake/modules/FindKSane.cmake @@ -0,0 +1,32 @@ +# cmake macro to test if libksane is installed +# +# KSANE_FOUND - system has KSANE libs +# KSANE_INCLUDE_DIR - the KSANE include directory +# KSANE_LIBRARY - The library needed to use KSANE + +if (KSANE_INCLUDE_DIR) + # Already in cache, be silent + set(KSANE_FIND_QUIETLY TRUE) +endif (KSANE_INCLUDE_DIR) + +FIND_PATH(KSANE_INCLUDE_DIR libksane/ksane.h ${KDE4_INCLUDES}) + +FIND_LIBRARY(KSANE_LIBRARY ksane PATH ${KDE4_LIB_DIR}) + +if (KSANE_INCLUDE_DIR AND KSANE_LIBRARY) + set(KSANE_FOUND TRUE) +else (KSANE_INCLUDE_DIR AND KSANE_LIBRARY) + set(KSANE_FOUND FALSE) +endif (KSANE_INCLUDE_DIR AND KSANE_LIBRARY) + +if (KSANE_FOUND) + if (NOT KSane_FIND_QUIETLY) + message(STATUS "Found libksane: ${KSANE_LIBRARY}") + endif (NOT KSane_FIND_QUIETLY) +else (KSANE_FOUND) + if (KSane_FIND_REQUIRED) + message(FATAL_ERROR "Could not find libksane") + endif (KSane_FIND_REQUIRED) +endif (KSANE_FOUND) + +MARK_AS_ADVANCED(KSANE_INCLUDE_DIR KSANE_LIBRARY)