mirror of
https://github.com/nippur72/apple1-videocard-lib.git
synced 2025-01-22 18:34:32 +00:00
26 lines
771 B
Bash
26 lines
771 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
TARGET=$1
|
||
|
TMS9918=../..
|
||
|
|
||
|
mkdir -p out
|
||
|
|
||
|
echo ======================== VIC20 ===================================================
|
||
|
kickc.sh -includedir ${TMS9918}/lib -targetdir ${TMS9918}/kickc/ -t vic20_8k ${TARGET}.c -o out/${TARGET}_vic20.prg -e
|
||
|
cp out/${TARGET}.prg out/${TARGET}_vic20.prg
|
||
|
|
||
|
echo ======================== APPLE 1 =================================================
|
||
|
kickc.sh -includedir ${TMS9918}/lib -targetdir ${TMS9918}/kickc/ -t apple1_jukebox ${TARGET}.c -o out/${TARGET}_apple1.prg -e
|
||
|
|
||
|
# builds the apple1 eprom file
|
||
|
node ${TMS9918}/tools/mkeprom out out/${TARGET}_apple1.bin
|
||
|
|
||
|
# clean up files
|
||
|
rm -f out/apple1_codeseg.bin
|
||
|
rm -f out/apple1_dataseg.bin
|
||
|
rm -f out/*.vs
|
||
|
rm -f out/*.klog
|
||
|
rm -f out/*.vs
|
||
|
rm -f out/*.dbg
|
||
|
rm -f out/${TARGET}.prg
|