2024-11-11 10:17:34 +00:00
|
|
|
program.tap: header.block body.block
|
|
|
|
cat header.block body.block > program.tap
|
2024-11-10 17:12:49 +00:00
|
|
|
|
2024-11-11 10:17:34 +00:00
|
|
|
header.block: header ttttt
|
|
|
|
./ttttt header
|
2024-11-10 17:12:49 +00:00
|
|
|
|
2024-11-11 10:17:34 +00:00
|
|
|
header: header.asm body.block
|
|
|
|
pasmo header.asm headerlong
|
|
|
|
dd if=headerlong of=header bs=18 count=1
|
|
|
|
rm -f headerlong
|
2024-11-10 17:12:49 +00:00
|
|
|
|
2024-11-11 10:17:34 +00:00
|
|
|
body.block: body ttttt
|
|
|
|
./ttttt body
|
2024-11-10 17:12:49 +00:00
|
|
|
|
2024-11-11 10:17:34 +00:00
|
|
|
body: remload.asm code.asm
|
|
|
|
pasmo remload.asm body
|
2024-11-10 17:12:49 +00:00
|
|
|
|
2024-11-11 10:17:34 +00:00
|
|
|
ttttt: ttttt.c
|
|
|
|
cc ttttt.c -o ttttt
|
2024-11-10 17:12:49 +00:00
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f *.tap
|
2024-11-11 10:17:34 +00:00
|
|
|
rm -f *.block
|
|
|
|
rm -f body
|
|
|
|
rm -f header
|
|
|
|
rm -f ttttt
|
2024-11-10 17:12:49 +00:00
|
|
|
|
|
|
|
.PHONY: clean
|