all: imp2c test.ii
	echo all up to date

test.ii: test.imp
	./filter < test.imp > test.ii
	./imp2c > test.c
	indent -l60 -ci1 -i2 test.c
	cat test.c


imp2c: imp2c.c mmalloc.o
	cc -g -o imp2c imp2c.c taccutil.o log.o mmalloc.o regexp.o sscanr.o

imp2c.c: imp2c.e tacc
	./tacc imp2c

tacc: tacc.c
	cc -g -o tacc tacc.c

mmalloc.o: mmalloc.c
	cc -g -c -D__UNIX__ mmalloc.c
