[meson] Make it work on autotools dist
This commit is contained in:
parent
47a047bd16
commit
1dd3896688
|
@ -48,11 +48,12 @@ jobs:
|
|||
- image: ubuntu:19.10
|
||||
steps:
|
||||
- checkout
|
||||
- run: apt update && apt install -y git ninja-build binutils libtool autoconf automake make gcc g++ pkg-config ragel gtk-doc-tools libfontconfig1-dev libfreetype6-dev libglib2.0-dev libcairo2-dev libicu-dev libgraphite2-dev python python-pip
|
||||
- run: apt update && apt install -y git ninja-build binutils libtool autoconf automake make gcc g++ pkg-config ragel gtk-doc-tools libfontconfig1-dev libfreetype6-dev libglib2.0-dev libcairo2-dev libicu-dev libgraphite2-dev python python-pip meson
|
||||
- run: pip install fonttools
|
||||
- run: ./autogen.sh
|
||||
- run: make -j32
|
||||
- run: make distcheck || .ci/fail.sh
|
||||
- run: rm harfbuzz-* && make distdir && cd harfbuzz-* && meson build && ninja -Cbuild test
|
||||
|
||||
alpine-O3-Os-NOMMAP:
|
||||
docker:
|
||||
|
|
|
@ -17,6 +17,9 @@ EXTRA_DIST = \
|
|||
RELEASING.md \
|
||||
TESTING.md \
|
||||
meson.build \
|
||||
meson_options.txt \
|
||||
meson-cc-tests/intel-atomic-primitives-test.c \
|
||||
meson-cc-tests/solaris-atomic-operations.c \
|
||||
replace-enum-strings.cmake \
|
||||
mingw-configure.sh \
|
||||
mingw-ldd.py \
|
||||
|
|
|
@ -13,6 +13,7 @@ TESTS =
|
|||
check_PROGRAMS =
|
||||
|
||||
EXTRA_DIST += harfbuzz.cc
|
||||
EXTRA_DIST += meson.build
|
||||
|
||||
# Convenience targets:
|
||||
lib: $(BUILT_SOURCES) libharfbuzz.la
|
||||
|
|
|
@ -6,6 +6,8 @@ CLEANFILES =
|
|||
DISTCLEANFILES =
|
||||
MAINTAINERCLEANFILES =
|
||||
|
||||
EXTRA_DIST += meson.build
|
||||
|
||||
include Makefile.sources
|
||||
|
||||
# Convenience targets:
|
||||
|
|
Loading…
Reference in New Issue