mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-05 04:06:08 -05:00
ci: "meson [options]" is deprecated (do "meson setup [options]" instead)
This commit is contained in:
parent
80ef366bde
commit
87ef869767
2 changed files with 9 additions and 9 deletions
|
|
@ -34,7 +34,7 @@ tasks:
|
||||||
cd ../..
|
cd ../..
|
||||||
- debug: |
|
- debug: |
|
||||||
mkdir -p bld/debug
|
mkdir -p bld/debug
|
||||||
meson --buildtype=debug -Dterminfo=disabled -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true foot bld/debug
|
meson setup --buildtype=debug -Dterminfo=disabled -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true foot bld/debug
|
||||||
ninja -C bld/debug -k0
|
ninja -C bld/debug -k0
|
||||||
meson test -C bld/debug --print-errorlogs
|
meson test -C bld/debug --print-errorlogs
|
||||||
bld/debug/foot --version
|
bld/debug/foot --version
|
||||||
|
|
@ -42,7 +42,7 @@ tasks:
|
||||||
|
|
||||||
- release: |
|
- release: |
|
||||||
mkdir -p bld/release
|
mkdir -p bld/release
|
||||||
meson --buildtype=minsize -Db_pgo=generate -Dterminfo=disabled -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true foot bld/release
|
meson setup --buildtype=minsize -Db_pgo=generate -Dterminfo=disabled -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true foot bld/release
|
||||||
ninja -C bld/release -k0
|
ninja -C bld/release -k0
|
||||||
meson test -C bld/release --print-errorlogs
|
meson test -C bld/release --print-errorlogs
|
||||||
bld/release/foot --version
|
bld/release/foot --version
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@ steps:
|
||||||
# Debug
|
# Debug
|
||||||
- mkdir -p bld/debug-x64
|
- mkdir -p bld/debug-x64
|
||||||
- cd bld/debug-x64
|
- cd bld/debug-x64
|
||||||
- meson --buildtype=debug -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
- meson setup --buildtype=debug -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
||||||
- ninja -v -k0
|
- ninja -v -k0
|
||||||
- ninja -v test
|
- ninja -v test
|
||||||
- ./foot --version
|
- ./foot --version
|
||||||
|
|
@ -59,7 +59,7 @@ steps:
|
||||||
# Release (gcc)
|
# Release (gcc)
|
||||||
- mkdir -p bld/release-x64
|
- mkdir -p bld/release-x64
|
||||||
- cd bld/release-x64
|
- cd bld/release-x64
|
||||||
- meson --buildtype=release -Db_pgo=generate -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
- meson setup --buildtype=release -Db_pgo=generate -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
||||||
- ninja -v -k0
|
- ninja -v -k0
|
||||||
- ninja -v test
|
- ninja -v test
|
||||||
- ./foot --version
|
- ./foot --version
|
||||||
|
|
@ -69,7 +69,7 @@ steps:
|
||||||
# Release (clang)
|
# Release (clang)
|
||||||
- mkdir -p bld/release-x64-clang
|
- mkdir -p bld/release-x64-clang
|
||||||
- cd bld/release-x64-clang
|
- cd bld/release-x64-clang
|
||||||
- CC=clang meson --buildtype=release -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
- CC=clang meson setup --buildtype=release -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
||||||
- ninja -v -k0
|
- ninja -v -k0
|
||||||
- ninja -v test
|
- ninja -v test
|
||||||
- ./foot --version
|
- ./foot --version
|
||||||
|
|
@ -80,7 +80,7 @@ steps:
|
||||||
- apk del harfbuzz harfbuzz-dev utf8proc utf8proc-dev
|
- apk del harfbuzz harfbuzz-dev utf8proc utf8proc-dev
|
||||||
- mkdir -p bld/debug
|
- mkdir -p bld/debug
|
||||||
- cd bld/debug
|
- cd bld/debug
|
||||||
- meson --buildtype=debug -Dgrapheme-clustering=disabled -Dfcft:grapheme-shaping=disabled -Dfcft:run-shaping=disabled -Dfcft:test-text-shaping=false ../..
|
- meson setup --buildtype=debug -Dgrapheme-clustering=disabled -Dfcft:grapheme-shaping=disabled -Dfcft:run-shaping=disabled -Dfcft:test-text-shaping=false ../..
|
||||||
- ninja -v -k0
|
- ninja -v -k0
|
||||||
- ninja -v test
|
- ninja -v test
|
||||||
- ./foot --version
|
- ./foot --version
|
||||||
|
|
@ -106,7 +106,7 @@ steps:
|
||||||
# Debug
|
# Debug
|
||||||
- mkdir -p bld/debug-x86
|
- mkdir -p bld/debug-x86
|
||||||
- cd bld/debug-x86
|
- cd bld/debug-x86
|
||||||
- meson --buildtype=debug -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
- meson setup --buildtype=debug -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
||||||
- ninja -v -k0
|
- ninja -v -k0
|
||||||
- ninja -v test
|
- ninja -v test
|
||||||
- ./foot --version
|
- ./foot --version
|
||||||
|
|
@ -116,7 +116,7 @@ steps:
|
||||||
# Release (gcc)
|
# Release (gcc)
|
||||||
- mkdir -p bld/release-x86
|
- mkdir -p bld/release-x86
|
||||||
- cd bld/release-x86
|
- cd bld/release-x86
|
||||||
- meson --buildtype=release -Db_pgo=generate -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
- meson setup --buildtype=release -Db_pgo=generate -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
||||||
- ninja -v -k0
|
- ninja -v -k0
|
||||||
- ninja -v test
|
- ninja -v test
|
||||||
- ./foot --version
|
- ./foot --version
|
||||||
|
|
@ -126,7 +126,7 @@ steps:
|
||||||
# Release (clang)
|
# Release (clang)
|
||||||
- mkdir -p bld/release-x86-clang
|
- mkdir -p bld/release-x86-clang
|
||||||
- cd bld/release-x86-clang
|
- cd bld/release-x86-clang
|
||||||
- CC=clang meson --buildtype=release -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
- CC=clang meson setup --buildtype=release -Dgrapheme-clustering=enabled -Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled -Dfcft:test-text-shaping=true ../..
|
||||||
- ninja -v -k0
|
- ninja -v -k0
|
||||||
- ninja -v test
|
- ninja -v test
|
||||||
- ./foot --version
|
- ./foot --version
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue