summaryrefslogtreecommitdiff
path: root/llvm-32/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'llvm-32/Pkgfile')
-rw-r--r--llvm-32/Pkgfile23
1 files changed, 10 insertions, 13 deletions
diff --git a/llvm-32/Pkgfile b/llvm-32/Pkgfile
index 7abb7258..073dc4d9 100644
--- a/llvm-32/Pkgfile
+++ b/llvm-32/Pkgfile
@@ -4,14 +4,11 @@
# Depends on: libffi-32 libxml2-32 llvm ncurses-32
name=llvm-32
-version=12.0.1
+version=13.0.0
release=1
source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz)
build() {
- export CC=gcc
- export CXX=g++
-
mkdir -p $SRC/keep
cmake -S llvm-$version.src -B build -G Ninja \
@@ -21,16 +18,16 @@ build() {
-D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
-D LLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF;NVPTX' \
- -D LLVM_BUILD_LLVM_DYLIB=1 \
- -D LLVM_LINK_LLVM_DYLIB=1 \
+ -D LLVM_BUILD_LLVM_DYLIB=ON \
+ -D LLVM_LINK_LLVM_DYLIB=ON \
-D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \
- -D LLVM_INCLUDE_EXAMPLES=0 \
- -D LLVM_ENABLE_OCAMLDOC=0 \
- -D LLVM_INCLUDE_TESTS=0 \
- -D LLVM_ENABLE_FFI=1 \
- -D LLVM_ENABLE_RTTI=1 \
- -D LLVM_ENABLE_OCAMLDOC=0 \
- -D LLVM_INSTALL_UTILS=1 \
+ -D LLVM_INCLUDE_EXAMPLES=OFF \
+ -D LLVM_ENABLE_OCAMLDOC=OFF \
+ -D LLVM_INCLUDE_TESTS=OFF \
+ -D LLVM_ENABLE_FFI=ON \
+ -D LLVM_ENABLE_RTTI=ON \
+ -D LLVM_ENABLE_OCAMLDOC=OFF \
+ -D LLVM_INSTALL_UTILS=ON \
-D LLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \
-Wno-dev

Generated by cgit