diff options
| -rw-r--r-- | .build.yml | 1 | ||||
| -rw-r--r-- | Makefile | 7 |
2 files changed, 3 insertions, 5 deletions
@@ -45,4 +45,3 @@ tasks: - release: | cd map-linux make -e architectures=x86_64-unknown-linux-gnu -e flatpak_cargo_generator=/home/build/flatpak-builder-tools/cargo ci - make arch @@ -123,6 +123,7 @@ $(linuxdeploy): package-appimage: build $(linuxdeploy) ifeq ($(findstring linux,$(target)),linux) + @rm -f *.AppImage @$(eval appdir := $(shell mktemp -d)) @install -Dm0755 target/$(target)/$(output_dir)/$(app_name) $(appdir)/usr/bin/$(app_name) @install -Dm0644 resources/logo.svg $(appdir)/usr/share/icons/hicolor/scalable/apps/systems.tranquil.Map.svg @@ -139,7 +140,7 @@ ifeq ($(findstring linux,$(target)),linux) @rm -rf $(appdir) endif -package: package-rpm package-deb package-tar package-flatpak package-appimage +package: package-rpm package-deb package-tar package-pacman package-flatpak package-appimage # Distribution ################################################################# @@ -161,12 +162,10 @@ distribute-pacman: distribute-appimage: @$(call sign_and_deploy,$(filename).AppImage) -distribute: distribute-rpm distribute-deb distribute-tar distribute-flatpak distribute-appimage +distribute: distribute-rpm distribute-deb distribute-tar distribute-pacman distribute-flatpak distribute-appimage release: package distribute -arch: package-pacman distribute-pacman - # We can't do cross compile, so for now let's just make it easy to release # on arm here arm: |