diff options
author | Jakub Okoński | 2018-12-21 16:27:35 +0100 |
---|---|---|
committer | Jakub Okoński | 2018-12-21 16:29:28 +0100 |
commit | e627d5151fa99a5afe98fb9a3ad217b07f3275b1 (patch) | |
tree | f60dca2bd8540958338c908b27f49ab9b659f311 /PKGBUILD | |
download | aur-e627d5151fa99a5afe98fb9a3ad217b07f3275b1.tar.gz |
Release 2.0.0-1
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..9828cfdf58c5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Jakub Okoński <jakub@okonski.org> +pkgname=roct-thunk-interface +pkgver=2.0.0 +pkgrel=1 +pkgdesc="ROCm HSA" +arch=(x86_64) +url="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface" +license=('unknown') +makedepends=(git cmake gcc ninja) +source=("git+https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface.git#tag=roc-2.0.0") +sha256sums=("SKIP") + +build() { + mkdir -p $srcdir/build + cd $srcdir/build + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=$pkgdir/opt/rocm \ + -G Ninja \ + $srcdir/ROCT-Thunk-Interface + ninja all build-dev +} + +package() { + ninja -C $srcdir/build install install-dev + mkdir -p $pkgdir/etc/ld.so.conf.d + cat <<-EOF > $pkgdir/etc/ld.so.conf.d/roct-tunk-interface.conf + /opt/rocm/lib64 + EOF +} + |