|
|
1.1 root 1: #
2: # Makefile for adb
3: #
4: DESTDIR=
5: AS=/bin/as
6: CC=/bin/cc
7: LD=/bin/ld
8: INCLDIR=${DESTDIR}/usr/include
9: LIBDIR=${DESTDIR}/lib
10: ULIBDIR=${DESTDIR}/usr/lib
11:
12: BINDIR=${DESTDIR}/bin
13: CFLAGS= -O -I${INCLDIR}
14: CFILES= access.c command.c expr.c format.c input.c main.c message.c \
15: opset.c optab.c output.c pcs.c print.c runpcs.c setup.c sym.c
16: OFILES= access.o command.o expr.o format.o input.o main.o message.o \
17: opset.o optab.o output.o pcs.o print.o runpcs.o setup.o sym.o
18:
19: adb: ${OFILES}
20: ${CC} -o adb ${OFILES}
21: ./newvers
22:
23: defs.h: mac.h mode.h
24: mode.h: machine.h
25:
26: access.o: defs.h access.c
27: $(CC) -c -O access.c
28: command.o: defs.h command.c
29: $(CC) -c -O command.c
30: expr.o: defs.h expr.c
31: $(CC) -c -O expr.c
32: format.o: defs.h format.c
33: input.o: defs.h input.c
34: main.o: defs.h main.c
35: message.o: mac.h mode.h message.c
36: ${CC} -R ${CFLAGS} -c message.c
37: opset.o: defs.h optab.h opset.c
38: optab.o: defs.h optab.h instrs optab.c
39: ${CC} -R ${CFLAGS} -c optab.c
40: output.o: defs.h output.c
41: pcs.o: defs.h pcs.c
42: print.o: defs.h print.c
43: runpcs.o: defs.h runpcs.c
44: setup.o: defs.h setup.c
45: sym.o: defs.h sym.c
46:
47: clean:
48: rm -f adb ${OFILES}
49:
50: cleansrc:
51: rm -f *.c *.h Version Makefile instrs newvers
52:
53: print:
54: @ls -l | pr
55: @pr -f Makefile *.h ${CFILES}
56:
57: lint:
58: lint -bx -I${INCLDIR} ${CFILES}
59:
60: install: adb
61: install -s adb $(BINDIR)/adb
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.