aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRui Chen <rui@chenrui.dev>2024-04-02 11:50:09 -0400
committerAntoine SOULIER <103120622+asoulier@users.noreply.github.com>2024-04-05 09:24:13 -0700
commit5f5251ab7ddc5e5637d2e5200a2526cb976d1413 (patch)
tree38522b26d47d5bb34cb84e8df310bddffb701801
parent5e528fc54368ce826a3bb5751499061cfa1bda71 (diff)
downloadliblc3-5f5251ab7ddc5e5637d2e5200a2526cb976d1413.tar.gz
ci: add build-macos-meson job
Signed-off-by: Rui Chen <rui@chenrui.dev>
-rw-r--r--.github/workflows/ci.yaml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 1ced2c2..7938dbf 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -29,6 +29,21 @@ jobs:
CC: gcc
- run: meson compile -C builddir/
+ build-macos-meson:
+ runs-on: macos-latest
+ steps:
+ - uses: actions/checkout@v4
+ - uses: actions/setup-python@v5
+ with:
+ python-version: '3.10'
+ cache: 'pip'
+ - run: pip install meson ninja
+ - run: clang -v
+ - run: meson setup builddir/
+ env:
+ CC: clang
+ - run: meson compile -C builddir/
+
build-msvc-meson:
runs-on: windows-latest
steps: