# makefile for tinyzb
#
# This needs zmac, available from:
# - http://www.nenie.org/cpcip/index.html#zmac
# - ftp://ftp.ibiblio.org/pub/Linux/devel/lang/assemblers/

all: tinyzb.tap

tinyzb.tap: main.z maketap 
	zmac main.z
	./maketap <main.bin >tinyzb.tap
	ls -l tinyzb.tap

# assumes this source is in an `src' subdir
install: tinyzb.tap
	cp tinyzb.tap ..

clean:
	$(RM) *~ *.bin *.lst maketap

distclean: clean
	$(RM) tinyzb.tap

tgz: ../tinyzb-src.tar.gz

../tinyzb-src.tar.gz: distclean
	cd ..;tar zcvf tinyzb-src.tar.gz src
