aboutsummaryrefslogtreecommitdiff
path: root/ports/clblas
diff options
context:
space:
mode:
authorNagy-Egri Máté Ferenc <nagy-egri.mate@wigner.mta.hu>2019-09-11 21:57:02 +0200
committerCurtis J Bezault <curtbezault@gmail.com>2019-09-11 12:57:02 -0700
commitcdbaa03cdda27071675daa21f65a8ab0550fd280 (patch)
treeada58391b1bf40da6b4e5ab2c1c8d2bcce129208 /ports/clblas
parent2b277b4ef6acb5872c5f98136db7cdb6c486cf02 (diff)
downloadvcpkg-cdbaa03cdda27071675daa21f65a8ab0550fd280.tar.gz
vcpkg-cdbaa03cdda27071675daa21f65a8ab0550fd280.zip
Linux support for the OpenCL SDK package (#4204)
Enable building OpenCL libraries on Linux and macOS.
Diffstat (limited to 'ports/clblas')
-rw-r--r--ports/clblas/portfile.cmake24
1 files changed, 14 insertions, 10 deletions
diff --git a/ports/clblas/portfile.cmake b/ports/clblas/portfile.cmake
index 5619cea8f..daefb8388 100644
--- a/ports/clblas/portfile.cmake
+++ b/ports/clblas/portfile.cmake
@@ -44,15 +44,19 @@ file(INSTALL
RENAME copyright
)
-file(REMOVE
- ${CURRENT_PACKAGES_DIR}/debug/bin/clBLAS-tune.pdb
- ${CURRENT_PACKAGES_DIR}/debug/bin/clBLAS-tune.exe
- ${CURRENT_PACKAGES_DIR}/bin/clBLAS-tune.exe
- ${CURRENT_PACKAGES_DIR}/debug/bin/concrt140d.dll
- ${CURRENT_PACKAGES_DIR}/debug/bin/msvcp140d.dll
- ${CURRENT_PACKAGES_DIR}/debug/bin/vcruntime140d.dll
-)
-
-vcpkg_fixup_cmake_targets(CONFIG_PATH CMake)
+if(VCPKG_TARGET_IS_WINDOWS)
+ file(REMOVE
+ ${CURRENT_PACKAGES_DIR}/debug/bin/clBLAS-tune.pdb
+ ${CURRENT_PACKAGES_DIR}/debug/bin/clBLAS-tune.exe
+ ${CURRENT_PACKAGES_DIR}/bin/clBLAS-tune.exe
+ ${CURRENT_PACKAGES_DIR}/debug/bin/concrt140d.dll
+ ${CURRENT_PACKAGES_DIR}/debug/bin/msvcp140d.dll
+ ${CURRENT_PACKAGES_DIR}/debug/bin/vcruntime140d.dll
+ )
+
+ vcpkg_fixup_cmake_targets(CONFIG_PATH CMake)
+elseif(VCPKG_TARGET_IS_LINUX)
+ vcpkg_fixup_cmake_targets(CONFIG_PATH "lib/cmake/clBLAS")
+endif()
vcpkg_copy_pdbs()