|
|
1.1 root 1: CFLAGS = -O
2:
3: HDR= strip.h hash.h malloc.h stab.h
4: SRC= strip.c stab.c rdout.c shrink.c symwrite.c hash.c prtsym.c fcopy.c
5: STRIP= strip.o rdout.o shrink.o symwrite.o hash.o fcopy.o
6: STAB= stab.o rdout.o prtsym.o
7:
8: all: strip
9:
10: strip: $(STRIP)
11: $(CC) $(CFLAGS) -o strip $(STRIP)
12:
13: stab: $(STAB)
14: $(CC) $(CFLAGS) -o stab $(STAB)
15:
16: strip.o stab.o rdout.o shrink.o symwrite.o: strip.h
17: strip.o shrink.o symwrite.o hash.o: hash.h
18: strip.o stab.o rdout.o shrink.o symwrite.o hash.o: malloc.h
19: shrink.o prtsym.o: stab.h
20:
21: install: all
22: cp strip strip.out
23: strip strip.out
24: cp strip.out /usr/bin/strip
25:
26: clean:
27: rm -f strip stab *.o
28:
29: pp: Makefile $(HDR) $(SRC)
30: @pp -fPO $?
31: @touch pp
32:
33: list: Makefile $(HDR) $(SRC)
34: 4prtiny $?
35: touch list
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.