X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=cmake%2Fmodules%2FFindLibsnore.cmake;fp=cmake%2Fmodules%2FFindLibsnore.cmake;h=4dc0b9e0b09a30ec4f9c0460843ebc4a93a6a6dc;hp=0000000000000000000000000000000000000000;hb=a43f68a84621d11b61f0e712890a5feb76939553;hpb=967b407f9e543b9cfe143fd2e3e6d5917b7f84c6 diff --git a/cmake/modules/FindLibsnore.cmake b/cmake/modules/FindLibsnore.cmake new file mode 100644 index 00000000..4dc0b9e0 --- /dev/null +++ b/cmake/modules/FindLibsnore.cmake @@ -0,0 +1,34 @@ +# - Try to find the libsnore library +# Once done this will define +# +# LIBSNORE_FOUND - system has the LIBSNORE library +# LIBSNORE_LIBRARIES - The libraries needed to use LIBSNORE +# LIBSNORE_INCLUDE_DIRS - The includes needed to use LIBSNORE +# LIBSNORE_PLUGIN_PATH - Path of the plugins +# Copyright 2013 Patrick von Reth + +find_path(LIBSNORE_INCLUDE_DIR + NAMES snore/core/snore.h + PATHS ${KDE4_INCLUDE_DIR} +) + +find_library(LIBSNORE_LIBRARY + NAMES + libsnore + snore + PATHS ${KDE4_LIB_DIR} +) + +find_path(LIBSNORE_PLUGIN_PATH snoreplugins) + +if(LIBSNORE_LIBRARY AND LIBSNORE_PLUGIN_PATH) + set(LIBSNORE_PLUGIN_PATH ${LIBSNORE_PLUGIN_PATH}/snoreplugins) +endif() + +set(LIBSNORE_LIBRARIES ${LIBSNORE_LIBRARY}) +set(LIBSNORE_INCLUDE_DIRS ${LIBSNORE_INCLUDE_DIR}) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(LIBSNORE DEFAULT_MSG LIBSNORE_LIBRARIES LIBSNORE_INCLUDE_DIRS) + +mark_as_advanced(LIBSNORE_LIBRARIES LIBSNORE_INCLUDE_DIRS)