From 8c4363555744720183b57239c9e11a8d591ad44f Mon Sep 17 00:00:00 2001 From: Zephyr Lykos Date: Thu, 19 Sep 2024 18:45:20 +0800 Subject: [PATCH] fixup! ci: add meson support --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index caab8f1..9fc3077 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -76,6 +76,7 @@ jobs: - name: Setup meson run: | pipx install meson + sudo apt-get install -y ninja-build - name: Checkout uses: actions/checkout@v4 @@ -165,7 +166,7 @@ jobs: - name: Configure run: | $VCPATH = vswhere -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -property installationPath -latest - & '$VCPATH\VC\Auxiliary\Build\vcvarsall.bat' ${{ matrix.platform.flags }} + & $VCPATH\VC\Auxiliary\Build\vcvarsall.bat ${{ matrix.platform.flags }} meson setup build-${{ matrix.flavor }} --buildtype=${{ matrix.flavor }} ${{ matrix.mode.args }} - name: Build