summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHao Zhang2020-04-11 20:07:16 +0800
committerHao Zhang2020-04-11 20:07:16 +0800
commit38c77e5f01ded43090ad800773fc358032eae876 (patch)
tree677dfbe38359dfd956ab071737c2336a564d2bfb
parent75535b06e2024396998dada264f7b8c76731bcab (diff)
downloadaur-38c77e5f01ded43090ad800773fc358032eae876.tar.gz
update to cbe with system llvm version
-rw-r--r--PKGBUILD19
1 files changed, 9 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index af9f5d19b791..8fa5febf7e1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
pkgname=llvm-cbe-git
-pkgver=a66518a
+pkgver=b110169
pkgrel=1
pkgdesc="resurrected LLVM C Backend, with improvements"
arch=(x86_64)
url="https://github.com/JuliaComputing/llvm-cbe"
license=('LLVM Release License')
depends=('llvm')
+makedepends=('cmake')
+
source=(
- "https://github.com/llvm-mirror/llvm/archive/release_70.zip"
- "git+https://github.com/JuliaComputing/llvm-cbe.git"
+ "git+https://github.com/woachk/llvm-cbe.git#branch=fix-llvm9"
)
sha256sums=(
- '7c3d96b4df6517ff1168cddc61251e7d41eaee17742d7515578c42576664f97e'
'SKIP'
)
@@ -21,15 +21,14 @@ pkgver() {
}
build() {
- ln -sf ../../llvm-cbe llvm-release_70/projects
- cd llvm-release_70
+ cd llvm-cbe
mkdir -p build
cd build
- cmake ..
- make
+ cmake .. -DUSE_SYSTEM_LLVM=ON
+ make -j
}
package() {
install -Dm644 "$srcdir"/llvm-cbe/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- install -Dm755 "$srcdir"/llvm-release_70/build/bin/llvm-cbe "$pkgdir"/usr/bin/llvm-cbe
-} \ No newline at end of file
+ install -Dm755 "$srcdir"/llvm-cbe/build/tools/llvm-cbe/llvm-cbe "$pkgdir"/usr/bin/llvm-cbe
+}