From a41e499bf0171fbd312c561494ef32cf097d48b4 Mon Sep 17 00:00:00 2001 From: Maxim Logaev Date: Mon, 1 Apr 2024 18:30:41 +0300 Subject: [PATCH] Added meson build to Windows CI Signed-off-by: Maxim Logaev --- .github/workflows/build-win64.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-win64.yml b/.github/workflows/build-win64.yml index a5505a8f..affd635c 100644 --- a/.github/workflows/build-win64.yml +++ b/.github/workflows/build-win64.yml @@ -12,10 +12,17 @@ jobs: install: git - run: git config --global core.autocrlf input - uses: actions/checkout@v4 - - name: Build Dino + with: + fetch-depth: 0 + - name: Install build-dependencies run: | msys2 -c './build-win64.sh --prepare' - msys2 -c './build-win64.sh' + - name: Build Dino (Meson, without saving) + run: | + msys2 -c './build-win64.sh -s meson -c -b -w' + - name: Build Dino (CMake) + run: | + msys2 -c './build-win64.sh -s cmake -c -b -i' - name: Build Dino installer run: | msys2 -c './build-win64.sh --build-installer'