diff --git a/Makefile b/Makefile index 4c81cec..bd30b87 100644 --- a/Makefile +++ b/Makefile @@ -1,29 +1,32 @@ REPO=repo ARCH?=$(shell flatpak --default-arch) all: $(REPO)/config $(foreach file, $(wildcard org.kde.*.json), $(subst .json,.app,$(file))) %.app: %.json rm -rf app flatpak-builder --arch=$(ARCH) --ccache --repo=$(REPO) --subject="Build of $<, `date`" ${EXPORT_ARGS} app $< +%.flatpak: %.app + flatpak build-bundle ${REPO} $@ $* + export: flatpak build-update-repo --prune --prune-depth=20 $(REPO) ${EXPORT_ARGS} $(REPO)/config: ostree init --mode=archive-z2 --repo=$(REPO) remotes: wget http://distribute.kde.org/kdeflatpak.asc flatpak remote-add kde http://distribute.kde.org/flatpak-testing/ --gpg-import=kdeflatpak.asc --if-not-exists rm kdeflatpak.asc* deps: flatpak install $(ARGS) kde org.kde.Platform flatpak install $(ARGS) kde org.kde.Sdk check: json-glib-validate *.json clean: rm -rf $(TMP) .flatpak-builder