ci: build-all to use cli args instead of envs

This commit is contained in:
Andrej730
2026-09-16 10:16:22 +05:00
parent abeea643af
commit f8541abcb5
4 changed files with 26 additions and 7 deletions
+8 -2
View File
@@ -103,9 +103,15 @@ jobs:
# in as a literal string, so `@rpath/ifcopenshell.document.rdb
# .dylib` failed to resolve at import time. ifcwrap now sets
# INSTALL_RPATH to "@loader_path" on Apple.
CXXFLAGS="-O3" CFLAGS="-O3 ${DARWIN_C_SOURCE}" ADD_COMMIT_SHA=1 BUILD_CFG=Release \
CXXFLAGS="-O3" CFLAGS="-O3 ${DARWIN_C_SOURCE}" \
QT_DIR="${QT_DIR}" \
uv run ./nix/build-all.py -v --diskcleanup --ifcopenshell-shared ${MAC_INTEL} \
uv run ./nix/build-all.py \
-v \
--diskcleanup \
--ifcopenshell-shared \
--add-commit-sha \
--build-cfg Release \
${MAC_INTEL} \
| tee build.log
- name: Upload Build Logs
+7 -2
View File
@@ -75,9 +75,14 @@ jobs:
shell: bash
run: |
set -o pipefail
CXXFLAGS="-O3" CFLAGS="-O3" ADD_COMMIT_SHA=1 BUILD_CFG=Release \
CXXFLAGS="-O3" CFLAGS="-O3" \
uv run --with aqtinstall ./nix/build-all.py \
-v --diskcleanup --ifcopenshell-shared 2>&1 \
-v \
--diskcleanup \
--ifcopenshell-shared \
--add-commit-sha \
--build-cfg Release \
2>&1 \
| tee build.log
- name: Upload Build Logs
+7 -2
View File
@@ -87,9 +87,14 @@ jobs:
shell: bash
run: |
set -o pipefail
CXXFLAGS="-O3" CFLAGS="-O3" ADD_COMMIT_SHA=1 BUILD_CFG=Release \
CXXFLAGS="-O3" CFLAGS="-O3" \
uv run --with aqtinstall ./nix/build-all.py \
-v --diskcleanup --ifcopenshell-shared 2>&1 \
-v \
--diskcleanup \
--ifcopenshell-shared \
--add-commit-sha \
--build-cfg Release \
2>&1 \
| tee build.log
- name: Upload Build Logs
+4 -1
View File
@@ -9,7 +9,10 @@ source:
build:
script: |
BUILD_CFG=Release python nix/build-all.py -v --wasm
python nix/build-all.py \
-v \
--wasm \
--build-cfg Release
about:
home: http://ifcopenshell.org