-#
-# Makefile 4.1 81/05/14
-#
-DESTDIR=
-CFLAGS= -O -w
-CFILES= access.c command.c expr.c format.c input.c main.c message.c \
- opset.c optab.c output.c pcs.c print.c runpcs.c setup.c sym.c
-OFILES= access.o command.o expr.o format.o input.o main.o message.o \
- opset.o optab.o output.o pcs.o print.o runpcs.o setup.o sym.o
+# @(#)Makefile 5.9 (Berkeley) 4/11/91
-adb: ${OFILES}
- ${CC} -o adb ${OFILES}
+PROG= adb
+SRCS= access.c command.c expr.c format.c kstack.c machdep.c main.c \
+ opset.c optab.c output.c pcs.c print.c rodata.c setup.c strings.c \
+ sym.c
+ASPATH= ../../../old/as.vax
+SYSPATH=../../../sys.oldvm
+.PATH: ${.CURDIR}/../common_source
+CLEANFILES=instrs.adb
-defs.h: mac.h mode.h
-mode.h: machine.h
+CFLAGS+= -I. -I${.CURDIR} -I${.CURDIR}/../common_source -I${.CURDIR}/${ASPATH} -I${.CURDIR}/${SYSPATH}
-access.o: defs.h access.c
-command.o: defs.h command.c
-expr.o: defs.h expr.c
-format.o: defs.h format.c
-input.o: defs.h input.c
-main.o: defs.h main.c
-message.o: mac.h mode.h message.c
- ${CC} -c -R message.c
-opset.o: defs.h opset.c
-optab.o: defs.h optab.c
- ${CC} -S -R optab.c
-output.o: defs.h output.c
-pcs.o: defs.h pcs.c
-print.o: defs.h print.c
-runpcs.o: defs.h runpcs.c
-setup.o: defs.h setup.c
-sym.o: defs.h sym.c
+optab.o: instrs.adb
-install:
- install -s adb ${DESTDIR}/bin
+optab.o rodata.o strings.o:
+ ${CC} ${CFLAGS} -R -c ${.IMPSRC}
-clean:
- rm -f adb ${OFILES}
+INSTR=${.CURDIR}/${ASPATH}/instrs
+instrs.adb: ${INSTR}
+ (echo FLAVOR ADB; cat ${INSTR}) | awk -f ${INSTR} > ${.TARGET}
-print:
- @ls -l | pr
- @pr -f Makefile *.h ${CFILES}
+.include "../../Makefile.inc"
+.include <bsd.prog.mk>
+
+.depend: instrs.adb