DRAWLIB = /home/mr/distribution/BCPL/cintcode/g/bdrawlib.b

.b.png:	$* $*.b plotflow.h
	cintsys -c "bcpl $< to $*; $*"
	rm -f $@
	ffmpeg -i junk.bmp $@
	rm -f junk.bmp

pngfiles:	\
	sym-prog.png \
	sym-bexp.png \
	sym-exp.png \
	bexp.png \
	exp.png \
	prog.png \
	c-bexp.png \
	c-exp.png
#	exp.png \
#	sym-decl.png \
#	sym-com.png \
#	sym-exp0.png \
#	sym-mlist.png \
#	sym-pat.png \
#	b-prog.png \
#	b-decl.png \
#	b-mlist.png \
#	b-pat.png \
#	b-com.png \
#	b-bexp.png
#	b-exp.png
	touch pngfiles


bexp.png:	bexp.b
exp.png:	exp.b $(DRAWLIB)
c-bexp.png:	c-bexp.b
#c-exp.png:	c-exp c-exp.b
prog.png:	prog.b
sym-prog.png:	sym-prog.b


sym-prog.png:	sym-prog.b
sym-decl.png:	sym-decl.b
sym-mlist.png:	sym-mlist.b
sym-pat.png:	sym-pat.b
sym-com.png:	sym-com.b
sym-bexp.png:	sym-bexp.b
sym-exp.png:	sym-exp.b
sym-exp0.png:	sym-exp0.b

b-prog.png:	b-prog.b
b-decl.png:	b-decl.b
b-mlist.png:	b-mlist.b
b-pat.png:	b-pat.b
b-com.png:	b-com.b
b-bexp.png:	b-bexp.b
b-exp.png:	b-exp.b
b-exp0.png:	b-exp0.b

xbexp:	bexp.b
	rm -f rawxref xbexp
	cintsys -c c b bexp xref >rawxref
	cintsys -c sortxref rawxref to xbexp
	rm rawxref

clean:
	rm -f *.png





