[arch-commits] Commit in lld/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Tue Jun 21 15:43:25 UTC 2022
Date: Tuesday, June 21, 2022 @ 15:43:25
Author: foutrelis
Revision: 449220
Use an array for CMake arguments
Modified:
lld/trunk/PKGBUILD
----------+
PKGBUILD | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-06-21 15:38:45 UTC (rev 449219)
+++ PKGBUILD 2022-06-21 15:43:25 UTC (rev 449220)
@@ -35,18 +35,21 @@
build() {
cd "$srcdir/$pkgname-$pkgver.src/build"
- cmake .. -G Ninja \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_SKIP_RPATH=ON \
- -DLLVM_LINK_LLVM_DYLIB=ON \
- -DLLVM_INCLUDE_TESTS=ON \
- -DLLVM_BUILD_TESTS=ON \
- -DLLVM_BUILD_DOCS=ON \
- -DLLVM_ENABLE_SPHINX=ON \
- -DSPHINX_WARNINGS_AS_ERRORS=OFF \
- -DLLVM_EXTERNAL_LIT=/usr/bin/lit \
+ local cmake_args=(
+ -G Ninja
+ -DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_SKIP_RPATH=ON
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_BUILD_TESTS=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DLLVM_EXTERNAL_LIT=/usr/bin/lit
+ -DLLVM_INCLUDE_TESTS=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ cmake .. "${cmake_args[@]}"
ninja
}
More information about the arch-commits
mailing list