diff options
author | 2019-07-19 14:00:59 +0200 | |
---|---|---|
committer | 2019-07-19 14:00:59 +0200 | |
commit | 68c1dfc1439fb2930a79c69e0dfe81e90930677a (patch) | |
tree | 4eac2e226f40972b2f25e44a2ee3807bd017ae22 /Makefile | |
parent | 866db4873c57423a05884605cc872eb5205ad509 (diff) | |
download | flat-remix-68c1dfc1439fb2930a79c69e0dfe81e90930677a.tar.gz flat-remix-68c1dfc1439fb2930a79c69e0dfe81e90930677a.zip |
Add make dist automated packaging
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -34,7 +34,24 @@ _get_tag: @echo $(TAG) dist: _get_version - git archive --format=tar.gz -o $(notdir $(CURDIR))-$(VERSION).tar.gz master -- $(THEMES) + color_variants="-Blue -Green -Red -Yellow"; \ + theme_variants="- -Dark -Light"; \ + count=1; \ + for color_variant in $$color_variants; \ + do \ + for theme_variant in $$theme_variants; \ + do \ + [ "$$theme_variant" = '-' ] && theme_variant=''; \ + file="Flat-Remix$${color_variant}$${theme_variant}"; \ + if [ -d "$$file" ]; \ + then \ + count_pretty=$$(echo "0$${count}" | tail -c 3); \ + tar -c "$$file" | \ + xz -z - > "$${count_pretty}-$${file}_$(VERSION).tar.xz"; \ + count=$$((count+1)); \ + fi; \ + done; \ + done; \ release: _get_version $(MAKE) generate_changelog VERSION=$(VERSION) @@ -43,6 +60,7 @@ release: _get_version $(MAKE) launchpad_release git tag -f $(VERSION) git push origin --tags + $(MAKE) dist aur_release: _get_version _get_tag cd aur; \ |