diff options
author | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2015-02-18 08:18:25 +0100 |
---|---|---|
committer | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2015-02-18 08:18:25 +0100 |
commit | ee0bee7f57d8583ad5690ae3ea3d00ce30b9f261 (patch) | |
tree | d9487ed2f4a935ef99f4954c7c5e0f61817c8b18 /CMakeLists.txt | |
parent | 5bb91944201ef7b164f29c8d90e37488da904f0d (diff) | |
download | ufo-filters-ee0bee7f57d8583ad5690ae3ea3d00ce30b9f261.tar.gz ufo-filters-ee0bee7f57d8583ad5690ae3ea3d00ce30b9f261.tar.bz2 ufo-filters-ee0bee7f57d8583ad5690ae3ea3d00ce30b9f261.tar.xz ufo-filters-ee0bee7f57d8583ad5690ae3ea3d00ce30b9f261.zip |
Read plugin and kernel dir via pkg-config
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 9 |
1 files changed, 9 insertions, 0 deletions
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}) |