This commit is contained in:
David Gonzalez Martin 2024-06-09 07:43:44 -06:00
parent 92443cca38
commit f7a37f7346

View File

@ -32,12 +32,14 @@ jobs:
sudo apt install liblld-$NAT_LLVM_VERSION-dev libclang-$NAT_LLVM_VERSION-dev liblld-$NAT_LLVM_VERSION ninja-build cmake -y sudo apt install liblld-$NAT_LLVM_VERSION-dev libclang-$NAT_LLVM_VERSION-dev liblld-$NAT_LLVM_VERSION ninja-build cmake -y
- name: Build - name: Build
run: | run: |
set -ex
$NAT_ZIG_GENERIC_COMMAND -Doptimize=Debug $NAT_ZIG_GENERIC_COMMAND -Doptimize=Debug
$NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSafe $NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSafe
$NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSmall $NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSmall
$NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseFast $NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseFast
- name: Test - name: Test
run: | run: |
set -ex
$NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=Debug $NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=Debug
$NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSafe $NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSafe
$NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSmall $NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSmall
@ -58,12 +60,14 @@ jobs:
brew install llvm@$NAT_LLVM_VERSION ninja brew install llvm@$NAT_LLVM_VERSION ninja
- name: Build - name: Build
run: | run: |
set -ex
$NAT_ZIG_GENERIC_COMMAND -Doptimize=Debug $NAT_ZIG_GENERIC_COMMAND -Doptimize=Debug
$NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSafe $NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSafe
$NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSmall $NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseSmall
$NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseFast $NAT_ZIG_GENERIC_COMMAND -Doptimize=ReleaseFast
- name: Test - name: Test
run: | run: |
set -ex
$NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=Debug $NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=Debug
$NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSafe $NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSafe
$NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSmall $NAT_ZIG_TEST_GENERIC_COMMAND -Doptimize=ReleaseSmall