|
|
1.1 ! root 1: # Makefile 1.10 83/05/18 ! 2: # ! 3: CFILES= y.tab.c main.c lex.yy.c mkioconf.c mkmakefile.c \ ! 4: mkubglue.c mkheaders.c mkswapconf.c ! 5: OBJS= y.tab.o main.o lex.yy.o mkioconf.o mkmakefile.o \ ! 6: mkubglue.o mkheaders.o mkswapconf.o ! 7: ! 8: CFLAGS=-O ! 9: LDFLAGS=-ll ! 10: ! 11: config: ${OBJS} ! 12: ${CC} ${OBJS} -o config ${LDFLAGS} ! 13: ! 14: lex.yy.c: config.l ! 15: lex config.l ! 16: ! 17: y.tab.h: ! 18: yacc -d config.y ! 19: ! 20: y.tab.c: config.y ! 21: yacc config.y ! 22: ! 23: clean: ! 24: rm -f ${OBJS} lex.yy.c y.tab.c y.tab.h config ! 25: ! 26: install: ! 27: install -s config ${DESTDIR}/etc/config ! 28: ! 29: lint: ${CFILES} ! 30: lint ${CFILES} ! 31: ! 32: depend: ! 33: grep '^#include' ${CFILES} | grep -v '<' | \ ! 34: sed -e 's/:[^"]*"\([^"]*\)".*/: \1/' \ ! 35: -e 's/\.c/.o/' \ ! 36: -e 's,../[a-zA-Z]*/,,' | \ ! 37: awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \ ! 38: else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \ ! 39: else rec = rec " " $$2 } } \ ! 40: END { print rec } ' > makedep ! 41: echo '$$r makedep' >>eddep ! 42: echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep ! 43: echo '$$r makedep' >>eddep ! 44: echo 'w' >>eddep ! 45: cp Makefile Makefile.bak ! 46: ed - Makefile < eddep ! 47: rm eddep makedep ! 48: ! 49: # DO NOT DELETE THIS LINE -- make depend uses it ! 50: ! 51: y.tab.o: config.h ! 52: main.o: y.tab.h config.h ! 53: lex.yy.o: y.tab.h config.h ! 54: mkioconf.o: y.tab.h config.h ! 55: mkmakefile.o: y.tab.h config.h ! 56: mkubglue.o: config.h y.tab.h ! 57: mkheaders.o: config.h y.tab.h ! 58: mkswapconf.o: config.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.