diff --git a/Makefile b/Makefile index 2a57c43..e6cf574 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ npm: cd slt; npm run sass .PHONY: slt.tar.gz -slt.tar.gz: npm +slt.tar.gz: npm slt/templateDetails.xml # cd slt ; tar czf ../$@ * tar czf $@ -C slt \ css/dynamic-styles.css.php css/index.html css/style.css css/.htaccess \ @@ -34,6 +34,10 @@ slt.tar.gz: npm template_thumbnail.png \ templateDetails.xml +.PHONY: slt/templateDetails.xml +slt/templateDetails.xml: + ./scripts/create-details-xml.sh + .PHONY: release release: slt.tar.gz ./scripts/create-release.sh diff --git a/res/templateDetails.tmpl.xml b/res/templateDetails.tmpl.xml new file mode 100644 index 0000000..512caa6 --- /dev/null +++ b/res/templateDetails.tmpl.xml @@ -0,0 +1,95 @@ + + + + + + SLT + Template des Saarländischen Landesverbands für Tanzsport e.V. + ${DATE} + ${VERSION} + Christian Wolf + homepage@slt.wolf-stuttgart.net + https://git.christian-wolf.click/slt/template + + + + css + images + language + js + html + index.php + index.html + favicon.ico + templateDetails.xml + template_preview.png + template_thumbnail.png + + + + + topmenu + slideshow + mobile_menu + left_menu + footline + impressum + footer + current_page_menu + + + + + + +
+ + + + +
+
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + + + +
+
+
+ + + http://slt.wolf-stuttgart.net/update/template/slt-update.xml + +
diff --git a/scripts/create-details-xml.sh b/scripts/create-details-xml.sh new file mode 100755 index 0000000..58ff143 --- /dev/null +++ b/scripts/create-details-xml.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +MAJOR=`cat serial/major` +MINOR=`cat serial/minor` +RELEASE=`cat serial/release` + +export DATE=`date '+%Y-%m-%d'` +export VERSION="$MAJOR.$MINOR.$RELEASE" + +cat res/templateDetails.tmpl.xml | envsubst > slt/templateDetails.xml