NAME = NAME.IS.UNDEFINED HCGL = /home/lac1/hcgl BIN = $(HCGL)/tese/bin PZSplit = $(HCGL)/modula/PZSplit/SOLgnu/PZSplit PZBoundary = $(HCGL)/modula/PZBoundary/SOLgnu/PZBoundary PZFilter = $(HCGL)/modula/PZFilter/SOLgnu/PZFilter PZInvar = $(HCGL)/modula/PZInvar/SOLgnu/PZInvar PZMatchImage = $(HCGL)/modula/PZMatchImage/SOLgnu/PZMatchImage STEPS = \ did-PZSplit \ did-PZBoundary \ did-PZFilter \ did-PZDraw \ did-PZInvar NONSTEPS =\ did-PZMatchImage all: $(STEPS) did-PZSplit: $(PZSplit) $(BIN)/run-PZSplit $(NAME).grey $(NAME).pgm $(BIN)/run-PZSplit $(NAME) touch did-PZSplit did-PZBoundary: $(PZBoundary) $(BIN)/run-PZBoundary did-PZSplit $(NAME).grey $(BIN)/run-PZBoundary $(NAME) touch did-PZBoundary did-PZFilter: $(PZFilter) $(BIN)/run-PZFilter did-PZBoundary $(NAME).bands $(BIN)/run-PZFilter $(NAME) touch did-PZFilter did-PZDraw: $(PZDraw) $(BIN)/run-PZDraw did-PZFilter $(NAME).bands $(BIN)/run-PZDraw $(NAME) touch did-PZDraw did-PZInvar: $(PZInvar) $(BIN)/run-PZInvar did-PZFilter $(NAME).bands $(BIN)/run-PZInvar $(NAME) touch did-PZInvar did-PZMatchImage: $(PZMatchImage) $(BIN)/run-PZMatchImage did-PZInvar $(NAME).bands $(BIN)/run-PZMatchImage $(NAME) touch did-PZMatchImage