Commit | Line | Data |
---|---|---|
b79182a3 C |
1 | # Makefile 4.4 83/02/09 |
2 | # | |
3 | CFLAGS = -O -w | |
4 | ||
5 | all: sh | |
6 | ||
7 | cp: sh | |
8 | cp sh /bin/sh | |
9 | rm sh *.o | |
10 | ||
11 | cmp: sh | |
12 | cmp sh /bin/sh | |
13 | rm sh *.o | |
14 | ||
15 | sh: setbrk.o | |
16 | sh: builtin.o blok.o stak.o | |
17 | sh: cmd.o fault.o main.o | |
18 | sh: word.o string.o name.o args.o | |
19 | sh: xec.o service.o error.o io.o | |
20 | sh: print.o macro.o expand.o | |
21 | sh: ctype.o msg.o | |
22 | blok.o: brkincr.h | |
23 | fault.o: brkincr.h | |
24 | main.o: brkincr.h | |
25 | stak.o: brkincr.h | |
26 | ||
27 | sh: | |
28 | cc -o sh -n *.o | |
29 | ||
30 | install: | |
31 | install -s sh $(DESTDIR)/bin | |
32 | clean: | |
33 | rm -f sh *.o |