infra/gitaction: corrected meson build commands

meson "setup" is a mandatory command. skipping has been deprecated.
This commit is contained in:
Hermet Park 2023-10-04 00:08:58 +09:00 committed by Hermet Park
parent 4dfee84148
commit aa83ed46e4
3 changed files with 10 additions and 10 deletions

View file

@ -27,7 +27,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson . build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" meson setup build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all"
ninja -C build install ninja -C build install
static_loaders: static_loaders:
@ -46,7 +46,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson . build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true meson setup build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true
ninja -C build install ninja -C build install
unit_test: unit_test:
@ -65,7 +65,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson . build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs meson setup build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs
ninja -C build install test ninja -C build install test
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v3

View file

@ -27,7 +27,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson . build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" meson setup build -Dlog=true -Dexamples=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all"
sudo ninja -C build install sudo ninja -C build install
static_loaders: static_loaders:
@ -46,7 +46,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson . build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true meson setup build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true
sudo ninja -C build install sudo ninja -C build install
unit_test: unit_test:
@ -68,7 +68,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson . build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs meson setup build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs
sudo ninja -C build install test sudo ninja -C build install test
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v3
@ -87,7 +87,7 @@ jobs:
- name: Build & Run memcheck Script(ASAN) - name: Build & Run memcheck Script(ASAN)
run: | run: |
sudo rm -rf ./build sudo rm -rf ./build
meson . build -Db_sanitize="address,undefined" -Dloaders="all, webp_beta" -Dsavers="all" -Dtests="true" -Dbindings="capi" meson setup build -Db_sanitize="address,undefined" -Dloaders="all, webp_beta" -Dsavers="all" -Dtests="true" -Dbindings="capi"
sudo ninja -C build install sudo ninja -C build install
export PATH=$PATH:~/.local/bin/ export PATH=$PATH:~/.local/bin/
chmod +x "${GITHUB_WORKSPACE}/.github/workflows/memcheck_asan.sh" chmod +x "${GITHUB_WORKSPACE}/.github/workflows/memcheck_asan.sh"

View file

@ -21,7 +21,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all"
where link where link
ninja -C build install ninja -C build install
@ -42,7 +42,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true meson setup --backend=ninja build -Dlog=true -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtools="all" -Dstatic=true
where link where link
ninja -C build install ninja -C build install
@ -63,7 +63,7 @@ jobs:
- name: Build - name: Build
run: | run: |
meson --backend=ninja build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs meson setup --backend=ninja build -Dloaders="all" -Dsavers="all" -Dbindings="capi" -Dtests=true --errorlogs
where link where link
ninja -C build install test ninja -C build install test