diff options
author | pingplug | 2018-07-01 20:25:55 +0800 |
---|---|---|
committer | pingplug | 2018-07-01 20:25:55 +0800 |
commit | 84d9d8acafd7d1207a834deaa97fa2fd62e2431f (patch) | |
tree | 0b201c7632d32c4ea65e0567f2d71fcb103e2ec7 | |
parent | b1d9765ae29657a17cec4831a74cc4665a273d66 (diff) | |
download | aur-84d9d8acafd7d1207a834deaa97fa2fd62e2431f.tar.gz |
add nvcc-ccache support
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -31,9 +31,15 @@ build() { -DUSE_AVX_INSTRUCTIONS:BOOL=ON \ -DUSE_SSE2_INSTRUCTIONS:BOOL=ON \ -DUSE_SSE4_INSTRUCTIONS:BOOL=ON \ - -DCUDA_HOST_COMPILER='/usr/bin/gcc-7' \ + -DCUDA_HOST_COMPILER='/opt/cuda/bin/gcc' \ -DCMAKE_BUILD_TYPE=Release \ "../${pkgname}-${pkgver}" + if [[ -f "/usr/lib/ccache/bin/nvcc-ccache" ]] ; then + cmake \ + -DCUDA_NVCC_EXECUTABLE=/usr/lib/ccache/bin/nvcc-ccache \ + -DCUDA_HOST_COMPILER=/usr/lib/ccache/bin/gcc-7 \ + "../${pkgname}-${pkgver}" + fi make } |