From ee0bee7f57d8583ad5690ae3ea3d00ce30b9f261 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Wed, 18 Feb 2015 08:18:25 +0100 Subject: Read plugin and kernel dir via pkg-config --- CMakeLists.txt | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 22a1d55..12a66d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,8 +32,17 @@ endif () #{{{ Common dependencies find_package(OpenCL REQUIRED) find_package(PkgConfig REQUIRED) + pkg_check_modules(UFO ufo>=${PKG_UFO_CORE_MIN_REQUIRED} REQUIRED) +execute_process(COMMAND pkg-config --variable=plugindir ufo + OUTPUT_VARIABLE UFO_FILTERS_PLUGINDIR + OUTPUT_STRIP_TRAILING_WHITESPACE) + +execute_process(COMMAND pkg-config --variable=kerneldir ufo + OUTPUT_VARIABLE UFO_FILTERS_KERNELDIR + OUTPUT_STRIP_TRAILING_WHITESPACE) + include_directories(${CMAKE_CURRENT_SOURCE_DIR}/deps/oclfft) link_directories(${UFO_LIBRARY_DIRS}) -- cgit v1.2.1