compact binary generation code

This commit is contained in:
ful1e5 2021-06-30 19:10:53 +05:30
parent 0947473e5e
commit fa67eaae24

View file

@ -74,38 +74,29 @@ uninstall:
reinstall: uninstall install
# generates binaries
# TODO: We can do it better
THEMES = Amber Classic Ice
BIN_DIR = ../bin
prepare: bitmaps themes
# Bitmaps
@rm -rf bin && mkdir bin
@cd bitmaps && zip -r $(BIN_DIR)/bitmaps.zip * && cd ..
# themes
@cd themes
#
# Bibata-Original
#
@tar -czvf $(BIN_DIR)/Bibata-Modern-Amber.tar.gz Bibata-Modern-Amber
@zip -r $(BIN_DIR)/Bibata-Modern-Amber-Windows.zip Bibata-Modern-Amber-Windows
@tar -czvf $(BIN_DIR)/Bibata-Modern-Classic.tar.gz Bibata-Modern-Classic
@zip -r $(BIN_DIR)/Bibata-Modern-Classic-Windows.zip Bibata-Modern-Classic-Windows
@tar -czvf $(BIN_DIR)/Bibata-Modern-Ice.tar.gz Bibata-Modern-Ice
@zip -r $(BIN_DIR)/Bibata-Modern-Ice-Windows.zip Bibata-Modern-Ice-Windows
@$(foreach theme,$(THEMES), tar -czvf $(BIN_DIR)/Bibata-Modern-$(theme).tar.gz Bibata-Modern-$(theme);)
@$(foreach theme,$(THEMES), zip -r $(BIN_DIR)/Bibata-Modern-$(theme)-Windows.zip Bibata-Modern-$(theme)-Windows;)
@tar -czvf $(BIN_DIR)/Bibata-Modern.tar.gz Bibata-Modern-Amber Bibata-Modern-Classic Bibata-Modern-Ice
@zip -r $(BIN_DIR)/Bibata-Modern-Windows.zip Bibata-Modern-Amber-Windows Bibata-Modern-Classic-Windows Bibata-Modern-Ice-Windows
#
# Bibata-Original
#
@tar -czvf $(BIN_DIR)/Bibata-Original-Amber.tar.gz Bibata-Original-Amber
@zip -r $(BIN_DIR)/Bibata-Original-Amber-Windows.zip Bibata-Original-Amber-Windows
@tar -czvf $(BIN_DIR)/Bibata-Original-Classic.tar.gz Bibata-Original-Classi/
@zip -r $(BIN_DIR)/Bibata-Original-Classic-Windows.zip Bibata-Original-Classic-Windows
@tar -czvf $(BIN_DIR)/Bibata-Original-Ice.tar.gz Bibata-Original-Ice
@zip -r $(BIN_DIR)/Bibata-Original-Ice-Windows.zip Bibata-Original-Ice-Windows
@$(foreach theme,$(THEMES), tar -czvf $(BIN_DIR)/Bibata-Original-$(theme).tar.gz Bibata-Original-$(theme);)
@$(foreach theme,$(THEMES), zip -r $(BIN_DIR)/Bibata-Original-$(theme)-Windows.zip Bibata-Original-$(theme)-Windows;)
@tar -czvf $(BIN_DIR)/Bibata-Original.tar.gz Bibata-Original-Amber Bibata-Original-Classic Bibata-Original-Ice
@zip -r $(BIN_DIR)/Bibata-Original-Windows.zip Bibata-Original-Amber-Windows Bibata-Original-Classic-Windows Bibata-Original-Ice-Windows
#
# Bibata Unix
# Bibata.tar.gz
#
@tar -czvf $(BIN_DIR)/Bibata.tar.gz Bibata-Modern-Amber Bibata-Modern-Classic Bibata-Modern-Ice Bibata-Original-Amber Bibata-Original-Classic Bibata-Original-Ice
@tar -czvf $(BIN_DIR)/Bibata.tar.gz --exclude='*-Windows' *
@cd ..