aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2019-09-08 11:03:30 +0200
committerbartus2019-09-08 11:03:30 +0200
commiteb76757bd8cfb6eef9f86049c4b59d850ed76eec (patch)
tree618032f78c99d4127d7ad63e54ce332caa786fc8 /PKGBUILD
parent2974e61d9baa3d1ce42c0150fba95ec6207ce4c7 (diff)
downloadaur-eb76757bd8cfb6eef9f86049c4b59d850ed76eec.tar.gz
ccache/Travis: use nvcc-ccache provided in ccache-ext.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD4
1 files changed, 4 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 83935a26505c..86f5ccf220a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -73,6 +73,10 @@ build() {
if [ -v _cuda_capability ]; then
_EXTRAOPTS+=(-DCYCLES_CUDA_BINARIES_ARCH=$(IFS=';'; echo "${_cuda_capability[*]}";))
fi
+ [ -f "/usr/lib/ccache/bin/nvcc-ccache" ] && _CMAKE_FLAGS+=( -DCUDA_NVCC_EXECUTABLE=/usr/lib/ccache/bin/nvcc-ccache )
+ if _cuda_gcc=$(basename $(readlink /opt/cuda/bin/gcc)) ; then
+ [ -L "/usr/lib/ccache/bin/$_cuda_gcc" ] && _CMAKE_FLAGS+=( -DCUDA_HOST_COMPILER=/usr/lib/ccache/bin/$_cuda_gcc )
+ fi
fi
((DISABLE_NINJA)) && generator="Unix Makefiles" || generator="Ninja"