Date: Thursday, January 19, 2023 @ 03:48:10
  Author: daurnimator
Revision: 1386972

refactor to make it easier to comment on particular cmake variables

Modified:
  zig/trunk/PKGBUILD

----------+
 PKGBUILD |   17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-19 02:44:24 UTC (rev 1386971)
+++ PKGBUILD    2023-01-19 03:48:10 UTC (rev 1386972)
@@ -27,13 +27,16 @@
 build() {
     cd "$pkgname-$pkgver"
 
-    # The zig CMakeLists uses build type Debug if not set
-    # override it back to None so makepkg env vars are respected
-    cmake -B build \
-        -DCMAKE_BUILD_TYPE=None \
-        -DZIG_SHARED_LLVM=ON \
-        -DCMAKE_INSTALL_PREFIX=/usr \
-        .
+    local cmake_vars=(
+        CMAKE_INSTALL_PREFIX=/usr
+
+        # The zig CMakeLists uses build type Debug if not set
+        # override it back to None so makepkg env vars are respected
+        CMAKE_BUILD_TYPE=None
+
+        ZIG_SHARED_LLVM=ON
+    )
+    cmake -B build "${cmake_vars[@]/#/-D}" .
     cmake --build build
 }
 

Reply via email to