Merge pull request #213 from Splendide-Imaginarius/mkxp-z-meson-setup

Avoid deprecated meson usage
This commit is contained in:
Splendide Imaginarius 2024-09-02 02:17:28 +00:00 committed by GitHub
commit 84fcd28ebb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -55,7 +55,7 @@ jobs:
shell: msys2 {0}
run: |
source windows/vars.sh
meson build
meson setup build
cd build
ninja
strip ./mkxp-z.exe
@ -116,7 +116,7 @@ jobs:
- name: Build executable
run: |
source linux/vars.sh
meson build --bindir=. --prefix=$GITHUB_WORKSPACE/build/local
meson setup build --bindir=. --prefix=$GITHUB_WORKSPACE/build/local
cd build
ninja
ninja install
@ -294,4 +294,4 @@ jobs:
uses: actions/upload-artifact@v3
with:
name: mkxp-z.macos.${{github.event_name == 'pull_request' && format('PR{0}', github.event.number) || github.ref_name}}-${{steps.short-sha.outputs.sha}}
path: build/Build/Products/Release/Z-universal.app.zip
path: build/Build/Products/Release/Z-universal.app.zip