# BINDIR=/usr/local/bin PROGRAMS=day cal SRCS=day.c calendar.c OBJS=$(SRCS:S/.c/.o/) CFLAGS+=-Wall -g -static all: $(PROGRAMS) day: $(OBJS) $(CC) $(LDFLAGS) -o $@ $(OBJS) clean: rm -f $(PROGRAMS) *.o *.core errs tags .gdb_history calout.c calout.pl SRCS2=cal.c calendar.c OBJS2=$(SRCS2:S/.c/.o/) cal: $(OBJS2) $(CC) $(LDFLAGS) -o $@ $(OBJS2) test: perl ymd.pl > calout.pl for i in `jot 400 2000`; do ./cal $$i; done > calout.c -cmp calout.sys calout.pl -cmp calout.sys calout.c