[arch-commits] Commit in llvm/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Tue Jun 21 03:53:45 UTC 2022
Date: Tuesday, June 21, 2022 @ 03:53:45
Author: foutrelis
Revision: 449166
Use an array for CMake arguments
Modified:
llvm/trunk/PKGBUILD
----------+
PKGBUILD | 31 +++++++++++++++++--------------
1 file changed, 17 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-06-20 21:39:09 UTC (rev 449165)
+++ PKGBUILD 2022-06-21 03:53:45 UTC (rev 449166)
@@ -62,21 +62,24 @@
build() {
cd "$srcdir/llvm-$pkgver.src/build"
- cmake .. -G Ninja \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_SKIP_RPATH=ON \
- -DLLVM_HOST_TRIPLE=$CHOST \
- -DLLVM_BUILD_LLVM_DYLIB=ON \
- -DLLVM_LINK_LLVM_DYLIB=ON \
- -DLLVM_INSTALL_UTILS=ON \
- -DLLVM_ENABLE_RTTI=ON \
- -DLLVM_ENABLE_FFI=ON \
- -DLLVM_BUILD_TESTS=ON \
- -DLLVM_BUILD_DOCS=ON \
- -DLLVM_ENABLE_SPHINX=ON \
- -DSPHINX_WARNINGS_AS_ERRORS=OFF \
+ local cmake_args=(
+ -G Ninja
+ -DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_SKIP_RPATH=ON
-DLLVM_BINUTILS_INCDIR=/usr/include
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_BUILD_TESTS=ON
+ -DLLVM_ENABLE_FFI=ON
+ -DLLVM_ENABLE_RTTI=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DLLVM_HOST_TRIPLE=$CHOST
+ -DLLVM_INSTALL_UTILS=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ cmake .. "${cmake_args[@]}"
ninja all ocaml_doc
}
More information about the arch-commits
mailing list