From 1606b5e47802839e87040baa60aebe307a9f00d2 Mon Sep 17 00:00:00 2001 From: Joerg Deckert Date: Sun, 22 Jun 2014 20:15:03 +0200 Subject: [PATCH] add release script --- README.md | 3 +++ release.sh | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 README.md create mode 100755 release.sh diff --git a/README.md b/README.md new file mode 100644 index 0000000..6f85b49 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +HIVE Plexus +=========== + diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..2e05792 --- /dev/null +++ b/release.sh @@ -0,0 +1,37 @@ +#! /bin/sh + +# Definitionen +VERSION="2.06" + +# Pfade +ARCHIV="HIVE-Plexus-${VERSION}" +MAKE="./make.sh" +BIN="Bin" + +# ---------------------------------------------------------------- +# Alte Versionen löschen + +rm -rf ../${BIN} +rm -f ../${ARCHIV}-bin.zip +rm -f ../${ARCHIV}-src.zip + +# ---------------------------------------------------------------- +# Binaries erstellen + +${MAKE} + +# ---------------------------------------------------------------- +# Archiv erstellen + +mkdir .tmp +for file in *.md ; do cp "$file" .tmp/"${file/.md}".txt ; done +cd .tmp +zip -r9 ../../${ARCHIV}-bin.zip * +zip -r9 ../../${ARCHIV}-src.zip * +cd .. +rm -rf .tmp + +zip -r9 ../${ARCHIV}-src.zip data gfx source make* + +cd .. +zip -r9 ${ARCHIV}-bin.zip ${BIN}