Commit | Line | Data |
---|---|---|
3f54a1a2 SL |
1 | # Makefile 5.1 86/02/25 |
2 | # | |
3 | DESTDIR= | |
4 | CFLAGS= -O | |
5 | SRCS= access.c command.c expr.c format.c input.c main.c message.c \ | |
6 | opset.c optab.c output.c pcs.c print.c runpcs.c setup.c sym.c | |
7 | OBJS= access.o command.o expr.o format.o input.o main.o message.o \ | |
8 | opset.o optab.o output.o pcs.o print.o runpcs.o setup.o sym.o | |
9 | ||
10 | adb: ${OBJS} | |
11 | ${CC} -o adb ${LDFLAGS} ${OBJS} | |
12 | ||
13 | defs.h: mac.h mode.h | |
14 | mode.h: machine.h | |
15 | ||
16 | access.o: defs.h access.c | |
17 | command.o: defs.h command.c | |
18 | expr.o: defs.h expr.c | |
19 | format.o: defs.h format.c | |
20 | input.o: defs.h input.c | |
21 | main.o: defs.h main.c | |
22 | message.o: mac.h mode.h message.c | |
23 | ${CC} -R ${CFLAGS} -c message.c | |
24 | opset.o: defs.h optab.h opset.c | |
25 | optab.o: defs.h optab.h instrs optab.c | |
26 | ${CC} -R ${CFLAGS} -c optab.c | |
27 | output.o: defs.h output.c | |
28 | pcs.o: defs.h pcs.c | |
29 | print.o: defs.h print.c | |
30 | runpcs.o: defs.h runpcs.c | |
31 | setup.o: defs.h setup.c | |
32 | sym.o: defs.h sym.c | |
33 | ||
34 | clean: | |
35 | rm -f adb ${OBJS} core t.c errs | |
36 | ||
37 | lint: | |
38 | lint -bx ${SRCS} | |
39 | ||
40 | install: adb | |
41 | install -s adb ${DESTDIR}/bin/adb |