APP_ID ?= flatpak-build: @flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo @flatpak-builder \ --user \ --force-clean \ --disable-rofiles-fuse \ --install-deps-from=flathub \ --install \ --repo=./build/flatpak/repo \ --state-dir=./build/.flatpak-builder \ ./build/flatpak \ ./build-aux/$(APP_ID).json flatpak-uninstall: @flatpak uninstall --delete-data --verbose \ $(APP_ID) flatpak-clean: @rm -rf ./build/flatpak/ @rm -rf ./build/.flatpak-builder/ flatpak-run: ARGS ?= flatpak-run: @flatpak run --devel --verbose \ $(APP_ID) $(ARGS) .PHONY: flatpak-build flatpak-uninstall flatpak-clean flatpak-run