diff options
author | pingplug | 2018-09-25 11:00:23 +0800 |
---|---|---|
committer | pingplug | 2018-09-25 11:01:12 +0800 |
commit | 008763624631d8b765c9b70dbfb1d2208d1225ed (patch) | |
tree | 0b29f213a7ac38b6e42c9d54b88e55fa77af32ef /PKGBUILD | |
download | aur-008763624631d8b765c9b70dbfb1d2208d1225ed.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..07050c045330 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: pingplug <pingplug@foxmail.com> + +pkgname=ccache-ext +pkgver=1 +pkgrel=1 +pkgdesc='pacman hook for adding more compiler links to ccache' +arch=('any') +license=('custom') +depends=('ccache') +source=('nvcc-ccache.sh' + 'update-ccache-links.sh' + 'update-ccache-links.hook') +sha256sums=('c6db8aaddb625d28050e67122d3b1bf50d1e1e8d6a04cdca3dc195521b53f3c4' + '8df3de20c1e58615354ae6fc35b3f27692060bd33f2f80229346a6acb19687bd' + '0fc326f0225ba865394090309d27d41339113248462ee41fea2e3646d7e1eb59') + +package() { + install -d "${pkgdir}/usr/lib/ccache/bin" + # CUDA + if pacman -T "cuda" ; then + # /usr/lib/ccache/bin/nvcc cauese CMake failed to find CUDA + install -Dm755 nvcc-ccache.sh "${pkgdir}/usr/lib/ccache/bin/nvcc-ccache" + fi + install -d "${pkgdir}/usr/bin" + install -Dm755 update-ccache-links.sh "${pkgdir}/usr/bin/update-ccache-links" + install -d "${pkgdir}/usr/share/libalpm/hooks" + install -Dm644 update-ccache-links.hook "${pkgdir}/usr/share/libalpm/hooks/" +} + +# vim: ts=2 sw=2 et: |