add release script

This commit is contained in:
Joerg Deckert 2014-06-22 20:15:03 +02:00
parent a2d618a594
commit 1606b5e478
2 changed files with 40 additions and 0 deletions

3
README.md Normal file
View File

@ -0,0 +1,3 @@
HIVE Plexus
===========

37
release.sh Executable file
View File

@ -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}