aboutsummaryrefslogtreecommitdiff
path: root/OpenCL.sh
diff options
context:
space:
mode:
Diffstat (limited to 'OpenCL.sh')
-rw-r--r--OpenCL.sh13
1 files changed, 10 insertions, 3 deletions
diff --git a/OpenCL.sh b/OpenCL.sh
index 81e24d7..03fb1ef 100644
--- a/OpenCL.sh
+++ b/OpenCL.sh
@@ -15,9 +15,16 @@ set -e # Abort on errors
################################################################################
if [ -z "${OPENCL_DIR}" ]; then
- echo "BEGIN ERROR"
- echo "OpenCL selected, but OPENCL_DIR not set."
- echo "END ERROR"
+ if [ -r /System/Library/Frameworks/OpenCL.framework ]; then
+ OPENCL_DIR=/System/Library/Frameworks/OpenCL.framework
+ OPENCL_INC_DIRS=/System/Library/Frameworks/OpenCL.framework/Headers
+ OPENCL_LIB_DIRS=/System/Library/Frameworks/OpenCL.framework/Libraries
+ OPENCL_LIBS="-Wl,-framework -Wl,OpenCL"
+ else
+ echo "BEGIN ERROR"
+ echo "OpenCL selected, but OPENCL_DIR not set."
+ echo "END ERROR"
+ fi
fi
# Set options