TriOS-alt/make.bat

86 lines
2.3 KiB
Batchfile
Raw Normal View History

2011-11-11 16:42:58 +01:00
echo on
date /T
time /T
REM Pfade
set sd=".\bin\sdcard"
set sd-sys=".\bin\sdcard\system"
2011-11-11 16:42:58 +01:00
set flash=".\bin\flash"
set libpath=".\lib"
set BSTC=bstc.exe
2011-11-11 16:42:58 +01:00
REM ----------------------------------------------------------------
REM Alte Versionen l<>schen
del %flash%\*.* /Q
del %sd%\*.* /Q
del %sd-sys%\*.* /Q
REM ----------------------------------------------------------------
REM Flashdateien erzeugen
REM --> \bin\flash
%BSTC% -L %libpath% -b -O a .\flash\administra\admflash.spin
copy admflash.binary %flash%
2011-11-11 18:55:16 +01:00
rename admflash.binary admsys.adm
move admsys.adm %sd-sys%
%BSTC% -L %libpath% -D __VGA -b -O a .\flash\bellatrix\belflash.spin
2011-11-11 16:42:58 +01:00
copy belflash.binary %flash%
rename belflash.binary vga.bel
move vga.bel %sd-sys%
%BSTC% -L %libpath% -D __TV -b -O a .\flash\bellatrix\belflash.spin
rename belflash.binary tv.bel
move tv.bel %sd-sys%
%BSTC% -L %libpath% -b -O a .\flash\regnatix\regflash.spin
2011-11-11 16:42:58 +01:00
move regflash.binary %flash%
REM ----------------------------------------------------------------
REM Startdateien erzeugen
REM reg.sys (Regime)
REM bel.sys (VGA)
REM --> \bin\sdcard\
%BSTC% -L %libpath% -b -O a .\system\regnatix\regime.spin
2011-11-11 16:42:58 +01:00
rename regime.binary reg.sys
move reg.sys %sd%
REM %BSTC% -L %libpath% -b -O a .\flash\bellatrix\belflash.spin
REM rename belflash.binary bel.sys
REM move bel.sys %sd%
copy %flash%\belflash.binary %sd%\bel.sys
2011-11-11 16:42:58 +01:00
REM ----------------------------------------------------------------
REM Slave-Dateien erzeugen
REM admsid, admay, admterm
REM htxt, tv, g0key
2011-11-11 16:42:58 +01:00
%BSTC% -L %libpath% -b -O a .\system\administra\admsid\admsid.spin
%BSTC% -L %libpath% -b -O a .\system\administra\admay\admay.spin
2011-11-11 16:42:58 +01:00
rename *.binary *.adm
%BSTC% -L %libpath% -b -O a .\system\bellatrix\bel-htext\htext.spin
REM (siehe oben) %BSTC% -L %libpath% -b -O a .\system\bellatrix\bel-tv\tv.spin
%BSTC% -L %libpath% -b -O a .\system\bellatrix\bel-g0\g0key.spin
2011-11-11 16:42:58 +01:00
rename *.binary *.bel
move *.adm %sd-sys%
move *.bel %sd-sys%
REM ----------------------------------------------------------------
REM Systemdateien erzeugen
REM - div. externe Kommandos
REM - div. Systemdateien (Farbtabellen usw.)
REM --> \bin\sdcard\system\
for %%x in (.\system\regnatix\*.spin) do %BSTC% -L %libpath% -b -O a %%x
2011-11-11 16:42:58 +01:00
rename *.binary *.bin
move *.bin %sd-sys%
copy .\forth\*.* %sd-sys%
copy .\system\sonstiges %sd-sys%
echo off