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

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

PFLAGS		=	-I../../include

PCMDT		=	chd\
				chu\
				cntdir\
				crcnt

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

PSRCS		=	chd.p\
				chu.p\
				cntdir.p\
				crcnt.p

all: $(PCMDS)

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

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

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

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


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

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

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