mirror of https://github.com/falsovsky/z80.git
26 lines
569 B
Makefile
26 lines
569 B
Makefile
all: zxbrainfuck
|
|
|
|
zxbrainfuck: loader.tap main.tap brainfuck.tap
|
|
cat loader.tap main.tap brainfuck.tap > zxbrainfuck.tap
|
|
|
|
loader.tap: loader.bas
|
|
bas2tap.exe -a10 -sLoader loader.bas loader.tap
|
|
|
|
main.tap: main.asm
|
|
pasmo.exe -v --tap --err main.asm main.tap
|
|
|
|
brainfuck.tap: brainfuck.asm
|
|
pasmo.exe -v --tap --err brainfuck.asm brainfuck.tap
|
|
|
|
brainfuck:
|
|
ifeq (${SOURCE},)
|
|
@echo "Error: Please run with \"make brainfuck SOURCE=soucefile.bf\""
|
|
else
|
|
python bf2data.py ${SOURCE} > brainfuck.asm
|
|
endif
|
|
|
|
clean:
|
|
rm -rf *.tap
|
|
|
|
clean-all: clean
|
|
rm -rf brainfuck.asm
|