40 lines
772 B
Makefile
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
|