Lines 53-69
Link Here
|
53 |
|
53 |
|
54 |
# We install all versions of OpenCL headers |
54 |
# We install all versions of OpenCL headers |
55 |
for CL_ABI in 1.0 1.1 1.2 2.0 2.1; do |
55 |
for CL_ABI in 1.0 1.1 1.2 2.0 2.1; do |
56 |
mkdir -p "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}" |
56 |
mkdir -p "${ED}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}" |
57 |
for f in ${headers[@]}; do |
57 |
for f in ${headers[@]}; do |
58 |
cp "${WORKDIR}"/OpenCL-Headers-opencl${CL_ABI/./}/${f} "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/${f}" > /dev/null |
58 |
cp "${WORKDIR}"/OpenCL-Headers-opencl${CL_ABI/./}/${f} "${ED}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/${f}" > /dev/null |
59 |
done |
59 |
done |
60 |
done |
60 |
done |
61 |
|
61 |
|
62 |
for i in 1.1 1.2 2.1; do |
62 |
for i in 1.1 1.2 2.1; do |
63 |
cp "${WORKDIR}"/$i/cl.hpp "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/" |
63 |
cp "${WORKDIR}"/$i/cl.hpp "${ED}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/" |
64 |
done |
64 |
done |
65 |
# Create symlinks to newest. Maybe this should be switchable? |
65 |
# Create symlinks to newest. Maybe this should be switchable? |
66 |
for f in ${headers[@]}; do |
66 |
for f in ${headers[@]}; do |
67 |
dosym "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-1.2/${f}" "/usr/include/CL/${f}" |
67 |
dosym "${ED}/usr/$(get_libdir)/OpenCL/global/include/CL-1.2/${f}" "/usr/include/CL/${f}" |
68 |
done |
68 |
done |
69 |
} |
69 |
} |