| 1 | # |
| 2 | # Makefile 1.8 82/12/09 |
| 3 | # |
| 4 | CFILES= y.tab.c main.c lex.yy.c mkioconf.c mkmakefile.c mkubglue.c mkheaders.c |
| 5 | OBJS= y.tab.o main.o lex.yy.o mkioconf.o mkmakefile.o mkubglue.o mkheaders.o |
| 6 | |
| 7 | CFLAGS=-O |
| 8 | LDFLAGS=-ll |
| 9 | |
| 10 | config: ${OBJS} |
| 11 | ${CC} ${OBJS} -o config ${LDFLAGS} |
| 12 | |
| 13 | lex.yy.c: config.l |
| 14 | lex config.l |
| 15 | |
| 16 | y.tab.o: y.tab.c |
| 17 | |
| 18 | y.tab.c: config.y |
| 19 | yacc -d config.y |
| 20 | |
| 21 | clean: |
| 22 | rm -f ${OBJS} lex.yy.c y.tab.c y.tab.h config |
| 23 | |
| 24 | install: |
| 25 | install config ${DESTDIR}/etc/config |
| 26 | |
| 27 | lint: ${CFILES} |
| 28 | lint ${CFILES} |