
MAKEFILE	=	Makefile
PRINTER		=	imprint -P -n -L

PRODUCT		=	../../../product/

PFLAGS		=	-I../../include

PCMDT		=	Hplot\
				dispem\
				picd\
				tek\
				Hplotch\
				disptr\
				picdot\
				tekch\
				piccs\
				pich\
				toemdr

PCMDS		=	$(PCMDT:%=$(PRODUCT)%)

PSRCS		=	Hplot.p\
				Hplotch.p\
				dispem.p\
				disptr.p\
				piccs.p\
				picd.p\
				picdot.p\
				pich.p\
				tek.p\
				tekch.p\
				toemdr.p

all: $(PCMDS)

$(PRODUCT)Hplot:		Hplot.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)dispem:		dispem.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)picd:		picd.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)tek:		tek.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)Hplotch:	Hplotch.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)disptr:		disptr.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)picdot:		picdot.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)tekch:		tekch.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)piccs:		piccs.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)pich:		pich.p
		$(LINK.p) -o $@ $(@F).p

$(PRODUCT)toemdr:		toemdr.p
		$(LINK.p) -o $@ $(@F).p


clean:
	@echo "Removing drawer Pascal object files..."
	rm -f *.o

clobber:
	@echo "Removing drawer Pascal objects and executables..."
	rm -f *.o $(PCMDS)

print:
	@echo "Printing drawer Pascal source..."
	$(PRINTER) $(PSRCS) $(MAKEFILE)
