#!/bin/sh# Usage:# containers/flatpak/install [extra opts...]## If [extra opts...] are specified, they are passed directly to# flatpak-builder, eg: --user.## If the TARBALL environment variable is set, the named tarball will be used# instead of running `make dist`. URLBASE can also be set. See the comment in# containers/flatpak/prepare for more information about those.set -eucd "${0%/*}/../.."mkdir -p tmpcd tmpMANIFEST="$(../containers/flatpak/prepare)"flatpak run \org.flatpak.Builder \"$@" \--force-clean \--mirror-screenshots-url=https://dl.flathub.org/media \--compose-url-policy=full \--install flatpak-build-dir "${MANIFEST}"flatpak run \--command=flatpak-builder-lint \org.flatpak.Builder \--exceptions \builddir flatpak-build-dir