2014-04-29 16:38:54 +02:00
|
|
|
#! /bin/sh
|
|
|
|
|
|
|
|
# Definitionen
|
|
|
|
##D="-D __DEBUG -D __LANG_EN"
|
|
|
|
##D="-D __LANG_EN"
|
|
|
|
D="-D __LANG_DE"
|
|
|
|
|
|
|
|
# Pfade
|
2014-05-05 12:17:44 +02:00
|
|
|
bin="../Bin"
|
|
|
|
##bin="/home/ftp/hive"
|
2014-04-29 16:38:54 +02:00
|
|
|
sdplex="${bin}/sdcard/plexus"
|
|
|
|
sdsys="${bin}/sdcard/system"
|
|
|
|
libpath="../TriOS/lib"
|
|
|
|
BSTC="bstc"
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------
|
|
|
|
# Alte Versionen löschen
|
|
|
|
|
|
|
|
rm -rf ${sdplex}
|
2014-11-20 16:36:49 +01:00
|
|
|
rm -rf ${sdsys}/goplexus.bin
|
2014-04-29 16:38:54 +02:00
|
|
|
mkdir -p ${sdplex}
|
2014-11-20 16:36:49 +01:00
|
|
|
mkdir ${sdsys}
|
2014-04-29 16:38:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------
|
|
|
|
# Code für Administra, Bellatrix und Regime erzeugen
|
|
|
|
|
2014-06-14 14:57:41 +02:00
|
|
|
${BSTC} -L ${libpath} ${D} -D __ADM_FAT -D __ADM_FAT_EXT -D __ADM_RTC -D __ADM_SID -D __ADM_LAN -D __ADM_PLX -D __ADM_DCF -D __ADM_BLT -b -O a ../TriOS/flash/administra/admflash.spin
|
2014-04-29 16:38:54 +02:00
|
|
|
mv admflash.binary ${sdplex}/plexus.adm
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/Plexus-Start-Trios.spin
|
|
|
|
mv Plexus-Start-Trios.binary ${sdplex}/plexus.bin
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/belsVGA64.spin
|
|
|
|
mv belsVGA64.binary ${sdplex}/plexus.bel
|
|
|
|
|
|
|
|
# ----------------------------------------------------------------
|
|
|
|
# Plexus-Programme erzeugen
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/Plexus-Shell.spin
|
|
|
|
mv Plexus-Shell.binary ${sdplex}/plexus.dll
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/Bluetooth.spin
|
|
|
|
mv Bluetooth.binary ${sdplex}/Bltooth.dll
|
|
|
|
|
2014-06-14 14:57:41 +02:00
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/Venatrix-Test.spin
|
|
|
|
mv Venatrix-Test.binary ${sdplex}/Venatrix.dll
|
2014-04-29 16:38:54 +02:00
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/YMODEM-Dll.spin
|
|
|
|
mv YMODEM-Dll.binary ${sdplex}/YMODEM.dll
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/DCF-Test.spin
|
|
|
|
mv DCF-Test.binary ${sdplex}/dcf.dll
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/dos-shell.spin
|
|
|
|
mv dos-shell.binary ${sdplex}/dos.dll
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/sepia-test.spin
|
|
|
|
mv sepia-test.binary ${sdplex}/sepia.dll
|
|
|
|
|
2014-11-20 16:36:49 +01:00
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/SignalGenerator.spin
|
|
|
|
mv SignalGenerator.binary ${sdplex}/Wave.dll
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/font-draw.spin
|
|
|
|
mv font-draw.binary ${sdplex}/font.dll
|
|
|
|
|
|
|
|
${BSTC} -L ${libpath} ${D} -b -O a source/Switch_Plexus.spin
|
|
|
|
mv Switch_Plexus.binary ${sdsys}/goplexus.bin
|
|
|
|
|
|
|
|
|
2014-04-29 16:38:54 +02:00
|
|
|
# ----------------------------------------------------------------
|
|
|
|
# Daten kopieren
|
|
|
|
|
|
|
|
cp -r data/* ${sdplex}
|