Commit | Line | Data |
---|---|---|
bf546f92 KB |
1 | autoconfig |
2 | backingstore | |
3 | badsectforw | |
4 | bdp | |
5 | bottomhalf | |
6 | busadapter | |
7 | byte | |
8 | capability | |
9 | cbreak | |
10 | character | |
11 | cookedmode | |
12 | demandpage | |
13 | egid | |
14 | erasechar | |
15 | euid | |
16 | fodkluster | |
17 | gid | |
18 | hardlimit | |
19 | hardlock | |
20 | interruptvectab | |
21 | iopage | |
22 | ipl | |
23 | killchar | |
24 | kluster | |
25 | ldpctx | |
26 | mmapioarch | |
27 | msl | |
28 | nbio | |
29 | page | |
30 | pagedaemon | |
31 | panic | |
32 | psn | |
33 | rawmode | |
34 | recvwindow | |
35 | rgid | |
36 | ruid | |
37 | secondstorage | |
38 | sharedtextseg | |
39 | sigdrivenio | |
40 | slidingwindowscheme | |
41 | sndwindow | |
42 | stickytext | |
43 | svpctx | |
44 | swapper | |
45 | syspagetab | |
46 | text | |
47 | tophalf | |
48 | uid | |
49 | unbuffered | |
50 | usrrequest | |
51 | worderasechar | |
ef353bf8 KB |
52 | CFLAGS= -O |
53 | LIBC= /lib/libc.a | |
54 | SRCS= diff3.c | |
bf546f92 KB |
55 | OBJS= |
56 | MAN= diff3.0 | |
6821f12f | 57 | |
ef353bf8 | 58 | all: diff3 |
6821f12f | 59 | |
bf546f92 KB |
60 | diff3: ${LIBC} |
61 | ${CC} ${CFLAGS} -o $@ $@.c | |
6821f12f | 62 | |
bf546f92 | 63 | clean: |
ef353bf8 | 64 | rm -f ${OBJS} core diff3 |
6821f12f | 65 | |
bf546f92 KB |
66 | cleandir: clean |
67 | rm -f ${MAN} tags .depend | |
68 | ||
69 | depend: ${SRCS} | |
ef353bf8 | 70 | mkdep -p ${CFLAGS} ${SRCS} |
a8629c9c | 71 | |
bf546f92 | 72 | install: ${MAN} |
ef353bf8 KB |
73 | install -s -o bin -g bin -m 755 diff3 $(DESTDIR)/usr/lib/diff3 |
74 | install -c -o bin -g bin -m 755 diff3.sh $(DESTDIR)/usr/bin/diff3 | |
bf546f92 | 75 | install -c -o bin -g bin -m 444 ${MAN} ${DESTDIR}/usr/man/cat1 |
ef353bf8 | 76 | |
bf546f92 | 77 | lint: ${SRCS} |
ef353bf8 KB |
78 | lint ${CFLAGS} ${SRCS} |
79 | ||
bf546f92 | 80 | tags: ${SRCS} |
ef353bf8 | 81 | ctags ${SRCS} |