summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2016-11-07 23:42:40 +0100
committerMatthias Vogelgesang <matthias.vogelgesang@kit.edu>2016-11-07 23:42:40 +0100
commit209de96a8afa19a2ab13a73ff6a8f197bbd20716 (patch)
tree9974165d60e73443274df32f4766b265b918a06a /common
parent52f60a8412fd04c83c08117ab0c46a399d2a0374 (diff)
downloadufo-filters-209de96a8afa19a2ab13a73ff6a8f197bbd20716.tar.gz
ufo-filters-209de96a8afa19a2ab13a73ff6a8f197bbd20716.tar.bz2
ufo-filters-209de96a8afa19a2ab13a73ff6a8f197bbd20716.tar.xz
ufo-filters-209de96a8afa19a2ab13a73ff6a8f197bbd20716.zip
Fix CMake mechanism to detect OpenCL
Diffstat (limited to 'common')
-rw-r--r--common/cmake/FindOpenCL.cmake10
1 files changed, 5 insertions, 5 deletions
diff --git a/common/cmake/FindOpenCL.cmake b/common/cmake/FindOpenCL.cmake
index 798559f..db92a0f 100644
--- a/common/cmake/FindOpenCL.cmake
+++ b/common/cmake/FindOpenCL.cmake
@@ -32,6 +32,8 @@
# (To distribute this file outside of CMake, substitute the full
# License text for the above reference.)
+find_package(PackageHandleStandardArgs)
+
function(_FIND_OPENCL_VERSION)
include(CheckSymbolExists)
include(CMakePushCheckState)
@@ -117,8 +119,7 @@ if(WIN32)
OpenCL/common/lib/x64)
endif()
else()
- find_library(OpenCL_LIBRARY
- NAMES OpenCL)
+ find_library(OpenCL_LIBRARY NAMES OpenCL)
endif()
set(OpenCL_LIBRARIES ${OpenCL_LIBRARY})
@@ -126,9 +127,8 @@ set(OpenCL_INCLUDE_DIRS ${OpenCL_INCLUDE_DIR})
find_package_handle_standard_args(
OpenCL
- FOUND_VAR OpenCL_FOUND
- REQUIRED_VARS OpenCL_LIBRARY OpenCL_INCLUDE_DIR
- VERSION_VAR OpenCL_VERSION_STRING)
+ DEFAULT_MSG
+ OpenCL_LIBRARY OpenCL_INCLUDE_DIRS)
mark_as_advanced(
OpenCL_INCLUDE_DIR