Toolbox-1/make.sh

39 lines
930 B
Bash
Raw Permalink Normal View History

2014-05-03 10:52:31 +02:00
#! /bin/sh
# Definitionen
##D="-D __DEBUG -D __LANG_EN"
##D="-D __LANG_EN"
D="-D __LANG_DE"
# Pfade
2014-05-05 12:18:05 +02:00
bin="../Bin"
##bin="/home/ftp/hive"
2014-05-03 10:52:31 +02:00
sdtbox="${bin}/sdcard/tbox-1"
sdsys="${bin}/sdcard/system"
libpath="../TriOS/lib"
BSTC="bstc"
# ----------------------------------------------------------------
# Alte Versionen löschen
rm -rf ${sdtbox}
rm -f ${sdsys}/matrix.bel
mkdir -p ${sdtbox}
mkdir -p ${sdsys}
# ----------------------------------------------------------------
# Bin-Dateien erzeugen
for FILE in source/bellatrix/*.spin ; do
2014-06-22 20:11:44 +02:00
${BSTC} -L ${libpath} ${D} -D __VGA -D __VGA_MONSET1 -b -O a ${FILE}
2014-05-03 10:52:31 +02:00
BASE="`basename ${FILE} .spin`"
mv "${BASE}.binary" "${sdtbox}/${BASE}.bel"
done
cp "${sdtbox}/12-matr.bel" "${sdsys}/matrix.bel"
for FILE in source/regnatix/*.spin ; do
${BSTC} -L ${libpath} ${D} -b -O a ${FILE}
BASE="`basename ${FILE} .spin`"
mv "${BASE}.binary" "${sdtbox}/${BASE}.bin"
done