diff --git a/mih_ui/flatpak/flatpak_build_commands b/mih_ui/flatpak/flatpak_build_commands new file mode 100644 index 00000000..76b7bdb3 --- /dev/null +++ b/mih_ui/flatpak/flatpak_build_commands @@ -0,0 +1,19 @@ +# Uninstall old version (safe if not installed) +flatpak uninstall --user za.co.mzansiinnovationhub.mih || true + +# Remove old build data +rm -rf .flatpak-builder/ build-dir/ repo/ + +# Lint before building (catch errors early) +flatpak run --command=flatpak-builder-lint org.flatpak.Builder manifest za.co.mzansiinnovationhub.mih.yml +flatpak run --command=flatpak-builder-lint org.flatpak.Builder appstream za.co.mzansiinnovationhub.mih.metainfo.xml + +# Dev build — fast iteration and local testing +flatpak-builder --user --install --force-clean build-dir za.co.mzansiinnovationhub.mih.yml + +# Run and test the app +flatpak run za.co.mzansiinnovationhub.mih + +# Flathub build — simulates Flathub's build environment, run before submitting +flatpak run --command=flathub-build org.flatpak.Builder --install za.co.mzansiinnovationhub.mih.yml +flatpak run --command=flatpak-builder-lint org.flatpak.Builder repo repo diff --git a/mih_ui/flatpak/za.co.mzansiinnovationhub.mih.metainfo.xml b/mih_ui/flatpak/za.co.mzansiinnovationhub.mih.metainfo.xml index e41d9c7f..a28cabc5 100644 --- a/mih_ui/flatpak/za.co.mzansiinnovationhub.mih.metainfo.xml +++ b/mih_ui/flatpak/za.co.mzansiinnovationhub.mih.metainfo.xml @@ -125,7 +125,6 @@ none none none - none none none none @@ -134,8 +133,6 @@ none none none - none - none none none none