386BSD 0.1 development
[unix-history] / usr / src / usr.sbin / config / Makefile
index c31af1a..ee1d7fa 100644 (file)
@@ -1,64 +1,12 @@
-#
-# Copyright (c) 1980 Regents of the University of California.
-# All rights reserved.  The Berkeley software License Agreement
-# specifies the terms and conditions for redistribution.
-#
-#      @(#)Makefile    5.1 (Berkeley) %G%
-#
-#
-CFILES=        y.tab.c main.c lex.yy.c mkioconf.c mkmakefile.c \
-       mkubglue.c mkheaders.c mkswapconf.c
-OBJS=  y.tab.o main.o lex.yy.o mkioconf.o mkmakefile.o \
-       mkubglue.o mkheaders.o mkswapconf.o
-
-CFLAGS=-O
-LDFLAGS=-ll
-
-config: ${OBJS}
-       ${CC} ${OBJS} -o config ${LDFLAGS}
-
-lex.yy.c: config.l
-       lex config.l
-
-y.tab.h: 
-       yacc -d config.y
-
-y.tab.c: config.y
-       yacc config.y
-
-clean:
-       rm -f ${OBJS} lex.yy.c y.tab.c y.tab.h config
-
-install:
-       install -s config ${DESTDIR}/etc/config
-
-lint: ${CFILES}
-       lint ${CFILES}
-
-depend:
-       grep '^#include' ${CFILES} | grep -v '<' | \
-       sed -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
-           -e 's/\.c/.o/' \
-           -e 's,../[a-zA-Z]*/,,' | \
-       awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
-               else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
-                      else rec = rec " " $$2 } } \
-             END { print rec } ' > makedep
-       echo '$$r makedep' >>eddep
-       echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
-       echo '$$r makedep' >>eddep
-       echo 'w' >>eddep
-       cp Makefile Makefile.bak
-       ed - Makefile < eddep
-       rm eddep makedep
-
-# DO NOT DELETE THIS LINE -- make depend uses it
-
-y.tab.o: config.h
-main.o: y.tab.h config.h
-lex.yy.o: y.tab.h config.h
-mkioconf.o: y.tab.h config.h
-mkmakefile.o: y.tab.h config.h
-mkubglue.o: config.h y.tab.h
-mkheaders.o: config.h y.tab.h
-mkswapconf.o: config.h
+#      @(#)Makefile    5.12 (Berkeley) 1/16/91
+
+PROG=  config
+CFLAGS+=-I. -I${.CURDIR}
+SRCS=  config.c main.c lang.c mkioconf.c mkmakefile.c mkglue.c mkheaders.c \
+       mkswapconf.c
+MAN8=  config.0
+DPADD= ${LIBLN}
+LDADD= -lln
+CLEANFILES+=y.tab.h lang.c config.c y.tab.c
+
+.include <bsd.prog.mk>