From a2526182f517f56dbe39501e33add966a12e526f Mon Sep 17 00:00:00 2001 From: Christian Wolf Date: Fri, 3 Dec 2021 18:08:39 +0100 Subject: [PATCH] Create basic routine to automatically build a new release --- Makefile | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 1801dc3..2a57c43 100644 --- a/Makefile +++ b/Makefile @@ -13,9 +13,26 @@ all: package package: $(PACKAGES) +.PHONY: npm +npm: + cd slt; npm i + cd slt; npm run sass + .PHONY: slt.tar.gz -slt.tar.gz: - cd slt ; tar czf ../$@ * +slt.tar.gz: npm + # cd slt ; tar czf ../$@ * + tar czf $@ -C slt \ + css/dynamic-styles.css.php css/index.html css/style.css css/.htaccess \ + html \ + images \ + js \ + language \ + favicon.ico \ + index.html \ + index.php \ + template_preview.png \ + template_thumbnail.png \ + templateDetails.xml .PHONY: release release: slt.tar.gz