build: Remove some useless file from Meson distribution

Remove:
- internal documentation;
- CI files.

Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
This commit is contained in:
Frediano Ziglio 2021-06-13 19:44:19 +01:00
parent 0219bea62e
commit ee6c01a235

View File

@ -14,3 +14,23 @@ fi
# generate tarball version
echo "$1" > "$MESON_DIST_ROOT/.tarball-version"
# remove useless files
pushd "$MESON_DIST_ROOT"
find . -name .gitignore -delete
rm -rf \
build-aux/useless-if-before-free \
build-aux/vc-list-files \
cfg.mk \
docs/how_to_release.md \
docs/manual/images/pepper.png \
docs/Spice_user_manual.odt \
GNUmakefile \
.mailmap \
maint.mk \
README.Windows.md \
server/tests/autobahn-check-report \
server/tests/fuzzingclient.json \
TODO.multiclient \
.travis.yml \
uncrustify_cfg