diff --git a/README.md b/README.md index 40ca49b..9ae0a6f 100644 --- a/README.md +++ b/README.md @@ -24,10 +24,10 @@ Alle Demos sind direkt in Regime startbar und werden entweder mit ESC oder der rechten Maustaste abgebrochen. Teilweise ist noch die linke Taste und das Scrollrad mit einer Funktion belegt - einfach mal testen. -Vorraussetzungen: Als Compiler muß Brat's Spin Tool - kurz BST - verwendet -werden. In den Einstellungen des Compilers (Tools/Compiler Preferences/Search -Paths) muss das lib-Verzeichnis im TriOS eingetragen werden, damit der Compiler -die benötigten Bibliotheken findet. +Vorraussetzungen zum Selbstcompilieren: Als Compiler muß Brat's Spin Tool - +kurz BST - verwendet werden. In den Einstellungen des Compilers +(Tools/Compiler Preferences/Search Paths) muss das lib-Verzeichnis im TriOS +eingetragen werden, damit der Compiler die benötigten Bibliotheken findet. Downloadlink BST: http://www.fnarfbargle.com/bst.html diff --git a/make.bat b/make.bat index 9b298a2..743532a 100644 --- a/make.bat +++ b/make.bat @@ -26,7 +26,7 @@ mkdir %sdsys% REM ---------------------------------------------------------------- REM Bin-Dateien erzeugen -for %%x in (.\source\bellatrix\*.spin) do %BSTC% -L %libpath% %D% -b -O a %%x +for %%x in (.\source\bellatrix\*.spin) do %BSTC% -L %libpath% %D% -D __VGA -D __VGA_MONSET1 -b -O a %%x rename *.binary *.bel move *.bel %sdtbox% copy %sdtbox%\12-matr.bel %sdsys%\matrix.bel diff --git a/make.sh b/make.sh index 47e12a9..7e5b3c7 100755 --- a/make.sh +++ b/make.sh @@ -25,7 +25,7 @@ mkdir -p ${sdsys} # Bin-Dateien erzeugen for FILE in source/bellatrix/*.spin ; do - ${BSTC} -L ${libpath} ${D} -b -O a ${FILE} + ${BSTC} -L ${libpath} ${D} -D __VGA -D __VGA_MONSET1 -b -O a ${FILE} BASE="`basename ${FILE} .spin`" mv "${BASE}.binary" "${sdtbox}/${BASE}.bel" done diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..a02815d --- /dev/null +++ b/release.sh @@ -0,0 +1,37 @@ +#! /bin/sh + +# Definitionen +VERSION="1.1" + +# Pfade +ARCHIV="HIVE-Toolbox1-${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} + +# ---------------------------------------------------------------- +# Archive 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 source make* + +cd .. +zip -r9 ${ARCHIV}-bin.zip ${BIN}