From 5f5251ab7ddc5e5637d2e5200a2526cb976d1413 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Tue, 2 Apr 2024 11:50:09 -0400 Subject: ci: add build-macos-meson job Signed-off-by: Rui Chen --- .github/workflows/ci.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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: -- cgit v1.2.3