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