2021-12-15 15:53:06 +00:00
|
|
|
@rem === BUILD SCRIPT ===
|
|
|
|
|
2022-02-07 17:13:35 +00:00
|
|
|
@SET FNAME=%1
|
2021-12-17 15:42:22 +00:00
|
|
|
@SET TMS9918=..\..
|
2021-12-15 15:53:06 +00:00
|
|
|
|
2022-01-01 10:19:16 +00:00
|
|
|
@echo ======================== APPLE 1 JUKEBOX =================================================
|
2022-02-07 17:13:35 +00:00
|
|
|
call kickc -includedir %TMS9918%\lib -targetdir %TMS9918%\kickc\ -t apple1_jukebox %FNAME%.c -o out\%FNAME%.prg -e
|
|
|
|
call node %TMS9918%\tools\mkeprom out out\%FNAME%_jukebox.bin
|
2021-12-15 15:53:06 +00:00
|
|
|
|
2022-01-01 11:49:53 +00:00
|
|
|
@echo ======================== APPLE 1 =================================================
|
2022-02-07 17:13:35 +00:00
|
|
|
call kickc -includedir %TMS9918%\lib -targetdir %TMS9918%\kickc\ -t apple1 %FNAME%.c -o out\%FNAME%.prg -e -Xassembler="-symbolfile"
|
|
|
|
call node %TMS9918%\tools\prg2bin -i out\%FNAME%.prg -o out\%FNAME%.bin
|
|
|
|
call node %TMS9918%\tools\prg2woz -i out\%FNAME%.prg -o out\%FNAME%.woz
|
2022-01-01 10:19:16 +00:00
|
|
|
|
2021-12-15 15:53:06 +00:00
|
|
|
@rem clean up files
|
|
|
|
@del out\apple1_codeseg.bin
|
|
|
|
@del out\apple1_dataseg.bin
|
|
|
|
@del out\*.vs
|
|
|
|
@del out\*.klog
|
|
|
|
@del out\*.vs
|
|
|
|
@del out\*.dbg
|