Initial commit
This commit is contained in:
commit
615335a638
6 files changed
+209
No files matched your search
@@ -0,0 +1,18 @@
|
||||
addon_xml = addon.xml
|
||||
|
||||
# Collect information to build as sensible package name
|
||||
name = $(shell xmllint --xpath 'string(/addon/@id)' $(addon_xml))
|
||||
version = $(shell xmllint --xpath 'string(/addon/@version)' $(addon_xml))
|
||||
git_hash = $(shell git rev-parse --short HEAD)
|
||||
|
||||
zip_name = $(name)-$(version)-$(git_hash).zip
|
||||
exclude_files = .git/ .git/\* Makefile
|
||||
exclude_paths = $(patsubst %,$(name)/%,$(exclude_files))
|
||||
|
||||
all: zip
|
||||
|
||||
zip:
|
||||
@echo -e "\e[1;37m=\e[1;34m Building new package\e[0m"
|
||||
rm -f ../$(zip_name)
|
||||
cd ..; zip -r $(zip_name) $(name) -x $(exclude_paths)
|
||||
@echo -e "\e[1;37m=\e[1;34m Successfully wrote package as: \e[1;37m../$(zip_name)\e[0m"
|
||||
Reference in new issue
Block a user