CFLAGS= $(UC) -O CPPFLAGS= -DTOPT LDLIBS= -lm .KEEP_STATE: ESRC= eutest.c rpick.c pick.c gcf.c lpicks.c dprint.c error.c readline.c \ erealloc.c irand.c ealloc.c tsrandom.c estrdup.c igets.c EOBJ= $(ESRC:.c=.o) eutest: $(EOBJ) $(LINK.c) -o $@ $(EOBJ) $(LDLIBS) eutest.ln: $(ESRC) $(LINT) $(LNFLAGS) $(ESRC) > $@ .c: $(CC) $(OUTPUT_OPTION) $< $(CC) -o $@ $(<:.c=.o) pick.o $(LDLIBS) clean: rm $(EOBJ)