meson: use wrap files for fcft/tllist subprojects

See: https://mesonbuild.com/Wrap-dependency-system-manual.html
This commit is contained in:
Craig Barnes 2020-12-19 22:43:09 +00:00
parent 2a82096749
commit 013cca646d
9 changed files with 20 additions and 41 deletions

View file

@ -24,8 +24,6 @@ packages:
sources:
- https://codeberg.org/dnkl/foot
- https://codeberg.org/dnkl/tllist
- https://codeberg.org/dnkl/fcft
# triggers:
# - action: email
@ -33,10 +31,6 @@ sources:
# to: <committer>
tasks:
- subprojects: |
mkdir foot/subprojects
ln -s ../../tllist foot/subprojects/tllist
ln -s ../../fcft foot/subprojects/fcft
- debug: |
mkdir -p bld/debug
meson --buildtype=debug -Dfcft:text-shaping=enabled -Dfcft:test-text-shaping=true foot bld/debug

View file

@ -23,8 +23,6 @@ packages:
sources:
- https://codeberg.org/dnkl/foot
- https://codeberg.org/dnkl/tllist
- https://codeberg.org/dnkl/fcft
# triggers:
# - action: email
@ -32,10 +30,6 @@ sources:
# to: <committer>
tasks:
- subprojects: |
mkdir foot/subprojects
ln -s ../../tllist foot/subprojects/tllist
ln -s ../../fcft foot/subprojects/fcft
- debug: |
mkdir -p bld/debug
meson --buildtype=debug -Dfcft:text-shaping=enabled -Dfcft:test-text-shaping=true foot bld/debug

View file

@ -18,8 +18,6 @@ packages:
sources:
- https://codeberg.org/dnkl/foot
- https://codeberg.org/dnkl/tllist
- https://codeberg.org/dnkl/fcft
# triggers:
# - action: email
@ -27,10 +25,6 @@ sources:
# to: <committer>
tasks:
- subprojects: |
mkdir foot/subprojects
ln -s ../../tllist foot/subprojects/tllist
ln -s ../../fcft foot/subprojects/fcft
- debug: |
mkdir -p bld/debug
meson --buildtype=debug -Dfcft:text-shaping=enabled -Dfcft:test-text-shaping=true foot bld/debug