Linux_Matters_Speccy_Demo/Makefile
2024-11-11 18:38:56 +00:00

40 lines
772 B
Makefile

linuxmatters.tap: header.block body.block lmtheme.zx0.block
cat header.block body.block lmtheme.zx0.block > linuxmatters.tap
lmtheme.zx0.block: lmtheme.zx0 ttttt
./ttttt lmtheme.zx0 data
lmtheme.zx0: lmtheme
zx0 lmtheme
lmtheme: lmtheme.asm
pasmo lmtheme.asm lmtheme
header.block: header ttttt
./ttttt header header
header: header.asm body.block
pasmo header.asm headerlong
dd if=headerlong of=header bs=17 count=1
rm -f headerlong
body.block: body ttttt
./ttttt body data
body: remload.asm code.asm dzx0_turbo.asm lm1.zx0 lm2.zx0 lm3.zx0 lm4.zx0 lm5.zx0 lm6.zx0 lm7.zx0
pasmo remload.asm body
ttttt: ttttt.c
cc ttttt.c -o ttttt
clean:
rm -f *.tap
rm -f *.block
rm -f body
rm -f header
rm -f ttttt
rm -f lmtheme.zx0
rm -f lmtheme
.PHONY: clean