use proper path
[unix-history] / usr / src / old / adb / adb.vax / Makefile
CommitLineData
217a98b4 1#
2acb582f 2# Makefile 4.5 87/05/10
217a98b4
BJ
3#
4DESTDIR=
f02effa0
RH
5DFLAGS = -DADB
6CFLAGS= -O -w ${DFLAGS}
217a98b4
BJ
7CFILES= access.c command.c expr.c format.c input.c main.c message.c \
8 opset.c optab.c output.c pcs.c print.c runpcs.c setup.c sym.c
9OFILES= access.o command.o expr.o format.o input.o main.o message.o \
10 opset.o optab.o output.o pcs.o print.o runpcs.o setup.o sym.o
11
f02effa0
RH
12#
13# path to the directory containing as
14#
2acb582f 15AS = ../../as/as.vax
f02effa0 16
217a98b4
BJ
17adb: ${OFILES}
18 ${CC} -o adb ${OFILES}
19
20defs.h: mac.h mode.h
21mode.h: machine.h
22
23access.o: defs.h access.c
24command.o: defs.h command.c
25expr.o: defs.h expr.c
26format.o: defs.h format.c
27input.o: defs.h input.c
28main.o: defs.h main.c
29message.o: mac.h mode.h message.c
30 ${CC} -c -R message.c
217a98b4
BJ
31pcs.o: defs.h pcs.c
32print.o: defs.h print.c
33runpcs.o: defs.h runpcs.c
34setup.o: defs.h setup.c
35sym.o: defs.h sym.c
36
f02effa0
RH
37opset.o: defs.h opset.c
38 ${CC} ${CFLAGS} -c -I. -I$(AS) opset.c
39optab.o: defs.h optab.c instrs.adb
40 ${CC} ${CFLAGS} -c -R -I. -I$(AS) optab.c
41instrs.adb: $(AS)/instrs
42 (echo FLAVOR ADB; cat $(AS)/instrs) | awk -f $(AS)/instrs > instrs.adb
43
217a98b4
BJ
44install:
45 install -s adb ${DESTDIR}/bin
46
47clean:
cf568a68 48 rm -f adb instrs.adb errs ${OFILES}
217a98b4
BJ
49
50print:
51 @ls -l | pr
52 @pr -f Makefile *.h ${CFILES}