1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/bin/sh
set -e -x
VERSION=$(sed -n "s/^ version : '\(.*\)',/\1/p" meson.build)
docker run --privileged -v "$(pwd):/build" wavbreaker-flatpak-build \
flatpak-builder \
--verbose --verbose \
--disable-rofiles-fuse \
--force-clean \
--repo=flatpak_repo \
flatpak_build \
scripts/flatpak/net.sourceforge.wavbreaker.json
mkdir -p dist
docker run --privileged -v "$(pwd):/build" wavbreaker-flatpak-build \
flatpak build-bundle \
--verbose \
flatpak_repo \
"dist/wavbreaker-$VERSION.flatpak" \
net.sourceforge.wavbreaker
|