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