BSD 2 development
[unix-history] / src / makefile
CommitLineData
15c4213e
BJ
1#
2# For version 6 don't make
3# from last ls mkstr msgs reset strings tset whereis xstr
4# unless you are sure they will work as well or better than the versions
5# in upgrade. Also redefine
6# CFLAGS= -I/usr/include/retrofit -O
7# LIBS= -ltermlib -lretro -lS -s
8# For version 7:
9# CFLAGS= -O
10# LIBS= -ltermlib -s
11#
12CFLAGS= -O
13LIBS= -ltermlib -s
14
15v7: v6 from last ls mkstr msgs printenv reset saveboottime strings tset
16
17v6: apropos astags chessclock ckdir clear clock cr3 ctags\
18 cxref daytime diffdir double dribble expand finger\
19 fleece fold funny getNAME gets grep head\
20 iul lock makefile makewhatis man\
21 num print see\
22 soelim ssp tod tra untmp\
23 w whatis whoami xstr
24
25apropos:
26 ${CC} ${CFLAGS} apropos.c ${LIBS}
27 cp a.out /usr/ucb/apropos
28
29astags:
30 cp astags.sh /usr/ucb/astags
31
32chessclock:
33 ${CC} ${CFLAGS} chessclock.c ${LIBS}
34 cp a.out /usr/ucb/chessclock
35
36ckdir:
37 ${CC} ${CFLAGS} ckdir.c ${LIBS}
38 cp a.out /usr/ucb/ckdir
39
40clear:
41 ${CC} ${CFLAGS} clear.c ${LIBS}
42 cp a.out /usr/ucb/clear
43
44clock:
45 ${CC} ${CFLAGS} clock.c ${LIBS}
46 cp a.out /usr/ucb/clock
47
48cr3:
49 ${CC} ${CFLAGS} cr3.c ${LIBS}
50 cp a.out /usr/ucb/cr3
51
52ctags:
53 cp ctags.sh /usr/ucb/ctags
54
55cxref:
56 cp cxref.sh /usr/ucb/cxref
57
58daytime:
59 ${CC} ${CFLAGS} daytime.c ${LIBS}
60 cp a.out /usr/ucb/daytime
61
62diffdir:
63 ${CC} ${CFLAGS} diffdir.c ${LIBS}
64 cp a.out /usr/ucb/diffdir
65
66double:
67 ${CC} ${CFLAGS} double.c ${LIBS}
68 cp a.out /usr/ucb/double
69
70dribble:
71 ${CC} ${CFLAGS} dribble.c ${LIBS}
72 cp a.out /usr/ucb/dribble
73
74expand:
75 ${CC} ${CFLAGS} expand.c ${LIBS}
76 cp a.out /usr/ucb/expand
77
78finger:
79 ${CC} ${CFLAGS} finger.c ${LIBS}
80 cp a.out /usr/ucb/finger
81
82fleece:
83 ${CC} ${CFLAGS} fleece.c ${LIBS}
84 cp a.out /usr/ucb/fleece
85
86fold:
87 ${CC} ${CFLAGS} fold.c ${LIBS}
88 cp a.out /usr/ucb/fold
89
90from:
91 ${CC} ${CFLAGS} from.c ${LIBS}
92 cp a.out /usr/ucb/from
93
94funny:
95 ${CC} ${CFLAGS} funny.c ${LIBS}
96 cp a.out /usr/ucb/funny
97
98getNAME:
99 ${CC} ${CFLAGS} getNAME.c ${LIBS}
100 cp a.out /usr/ucb/getNAME
101
102gets:
103 ${CC} ${CFLAGS} gets.c ${LIBS}
104 cp a.out /usr/ucb/gets
105
106grep:
107 ${CC} ${CFLAGS} grep.c ${LIBS}
108 cp a.out /usr/ucb/grep
109
110head:
111 ${CC} ${CFLAGS} head.c ${LIBS}
112 cp a.out /usr/ucb/head
113
114iul:
115 ${CC} ${CFLAGS} iul.c ${LIBS}
116 cp a.out /usr/ucb/iul
117
118last:
119 ${CC} ${CFLAGS} last.c ${LIBS}
120 cp a.out /usr/ucb/last
121
122lock:
123 ${CC} ${CFLAGS} lock.c ${LIBS}
124 cp a.out /usr/ucb/lock
125
126ls:
127 ${CC} ${CFLAGS} ls.c ${LIBS}
128 cp a.out /usr/ucb/ls
129
130makewhatis:
131 cp makewhatis.sh /usr/ucb/makewhatis
132
133man:
134 ${CC} ${CFLAGS} man.c ${LIBS}
135 cp a.out /usr/ucb/man
136
137mkstr:
138 ${CC} ${CFLAGS} mkstr.c ${LIBS}
139 cp a.out /usr/ucb/mkstr
140
141msgs:
142 ${CC} ${CFLAGS} msgs.c ${LIBS}
143 cp a.out /usr/ucb/msgs
144
145num:
146 ${CC} ${CFLAGS} num.c ${LIBS}
147 cp a.out /usr/ucb/num
148
149print:
150 cp print.sh /usr/ucb/print
151
152printenv:
153 ${CC} ${CFLAGS} printenv.c ${LIBS}
154 cp a.out /usr/ucb/printenv
155
156reset:
157 ${CC} ${CFLAGS} reset.c ${LIBS}
158 cp a.out /usr/ucb/reset
159
160saveboottime:
161 ${CC} ${CFLAGS} saveboottime.c ${LIBS}
162 cp a.out /usr/ucb/saveboottime
163
164see:
165 ${CC} ${CFLAGS} see.c ${LIBS}
166 cp a.out /usr/ucb/see
167
168soelim:
169 ${CC} ${CFLAGS} soelim.c ${LIBS}
170 cp a.out /usr/ucb/soelim
171
172ssp:
173 ${CC} ${CFLAGS} ssp.c ${LIBS}
174 cp a.out /usr/ucb/ssp
175
176strings:
177 ${CC} ${CFLAGS} strings.c ${LIBS}
178 cp a.out /usr/ucb/strings
179
180tod:
181 ${CC} ${CFLAGS} tod.c ${LIBS}
182 cp a.out /usr/ucb/tod
183
184tra:
185 ${CC} ${CFLAGS} tra.c ${LIBS}
186 cp a.out /usr/ucb/tra
187
188tset:
189 ${CC} ${CFLAGS} tset.c ${LIBS}
190 cp a.out /usr/ucb/tset
191
192untmp:
193 ${CC} ${CFLAGS} untmp.c ${LIBS}
194 cp a.out /usr/ucb/untmp
195
196w:
197 cp w.sh /usr/ucb/w
198
199whatis:
200 ${CC} ${CFLAGS} whatis.c ${LIBS}
201 cp a.out /usr/ucb/whatis
202
203whereis:
204 ${CC} ${CFLAGS} whereis.c ${LIBS}
205 cp a.out /usr/ucb/whereis
206
207whoami:
208 ${CC} ${CFLAGS} whoami.c ${LIBS}
209 cp a.out /usr/ucb/whoami
210
211xstr:
212 ${CC} ${CFLAGS} xstr.c ${LIBS}
213 cp a.out /usr/ucb/xstr
214
215clean:
216 -rm -f *.o
217 -rm -f a.out