forked from pool/opencl-cpp-headers
- Only include .cmake files if opencl-headers exports theirs OBS-URL: https://build.opensuse.org/request/show/1241522 OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=33
45 lines
1.5 KiB
Diff
45 lines
1.5 KiB
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 138d3dd..9d6236e 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -83,39 +83,6 @@ install(
|
|
DIRECTORY include/CL
|
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
|
|
)
|
|
-export(
|
|
- EXPORT OpenCLHeadersCppTargets
|
|
- FILE ${PROJECT_BINARY_DIR}/OpenCLHeadersCpp/OpenCLHeadersCppTargets.cmake
|
|
- NAMESPACE OpenCL::
|
|
-)
|
|
-file(
|
|
- WRITE ${PROJECT_BINARY_DIR}/OpenCLHeadersCpp/OpenCLHeadersCppConfig.cmake
|
|
- "include(\"\${CMAKE_CURRENT_LIST_DIR}/OpenCLHeadersCppTargets.cmake\")"
|
|
-)
|
|
-
|
|
-set(config_package_location ${CMAKE_INSTALL_DATADIR}/cmake/OpenCLHeadersCpp)
|
|
-install(
|
|
- EXPORT OpenCLHeadersCppTargets
|
|
- FILE OpenCLHeadersCppTargets.cmake
|
|
- NAMESPACE OpenCL::
|
|
- DESTINATION ${config_package_location}
|
|
-)
|
|
-install(
|
|
- FILES ${CMAKE_CURRENT_BINARY_DIR}/OpenCLHeadersCpp/OpenCLHeadersCppConfig.cmake
|
|
- DESTINATION ${config_package_location}
|
|
-)
|
|
-
|
|
-unset(CMAKE_SIZEOF_VOID_P)
|
|
-include(CMakePackageConfigHelpers)
|
|
-write_basic_package_version_file(
|
|
- ${CMAKE_CURRENT_BINARY_DIR}/OpenCLHeadersCpp/OpenCLHeadersCppConfigVersion.cmake
|
|
- VERSION ${PROJECT_VERSION}
|
|
- COMPATIBILITY AnyNewerVersion
|
|
-)
|
|
-install(
|
|
- FILES ${CMAKE_CURRENT_BINARY_DIR}/OpenCLHeadersCpp/OpenCLHeadersCppConfigVersion.cmake
|
|
- DESTINATION ${config_package_location}
|
|
-)
|
|
|
|
set(UNITY_DIR ${PROJECT_SOURCE_DIR}/external/CMock/vendor/unity CACHE PATH "Unity dir")
|
|
set(CMOCK_DIR ${PROJECT_SOURCE_DIR}/external/CMock CACHE PATH "CMock dir")
|