1 # Copyright 2000, International Business Machines Corporation and others.
4 # This software has been released under the terms of the IBM Public
5 # License. For details, see the LICENSE file in the top-level source
6 # directory or online at http://www.openafs.org/dl/license10.html
8 # Common elements for Makefiles for all system types.
12 INCLUDE= -I. -I/usr/include -I${TOP_OBJDIR}/src/config
21 NS_INCL =SRC/../afsweb/netscape_includes
23 # Build rules - CC and CFLAGS are defined in system specific MakefileProtos.
25 all: ${TOP_LIBDIR}/$(LIBJUAFS) ${TOP_LIBDIR}/$(LIBUAFS) linktest
28 ${TOP_LIBDIR}/$(LIBAFSWEB) \
29 ${TOP_LIBDIR}/$(LIBAFSWEBKRB)
31 linktest: UAFS/$(LIBUAFS) des/libdes.a
32 $(CC) $(TEST_CFLAGS) $(TEST_LDFLAGS) -o linktest ${srcdir}/linktest.c -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} -I${TOP_INCDIR}/rx -I. UAFS/$(LIBUAFS) des/libdes.a $(TEST_LIBS) $(XLIBS)
37 ${DESTDIR}${libdir}/$(LIBUAFS) \
38 ${DESTDIR}${libdir}/$(LIBJUAFS)
41 ${DEST}/root.perf/include/afs/param.h \
42 ${DEST}/root.perf/include/afs/stds.h \
43 ${DEST}/root.perf/include/afs/afs_sysnames.h \
44 ${DEST}/root.perf/include/afs/afs_stats.h \
45 ${DEST}/root.perf/include/afs/sysincludes.h \
46 ${DEST}/root.perf/include/afs/afs_usrops.h \
47 ${DEST}/root.perf/lib/libdes.a \
48 ${DEST}/root.perf/lib/$(LIBUAFS) \
49 ${DEST}/root.perf/lib/$(LIBJUAFS)
52 CRULE1= $(CC) $(OPTF) -DKERNEL $(LIBJUAFS_FLAGS) $(CFLAGS) -c $?
53 CRULE2= $(CC) $(OPTF) $(WEBOPTS) -DKERNEL $(LIBJUAFS_FLAGS) $(CFLAGS) -c $?
56 $(UOBJ)/afs_atomlist.o \
58 $(UOBJ)/afs_analyze.o \
59 $(UOBJ)/afs_axscache.o \
60 $(UOBJ)/afs_buffer.o \
61 $(UOBJ)/afs_callback.o \
62 $(UOBJ)/afs_cbqueue.o \
66 $(UOBJ)/afs_daemons.o \
67 $(UOBJ)/afs_dcache.o \
69 $(UOBJ)/afs_dynroot.o \
72 $(UOBJ)/afs_mariner.o \
73 $(UOBJ)/afs_memcache.o \
74 $(UOBJ)/afs_osidnlc.o \
75 $(UOBJ)/afs_osi_pag.o \
76 $(UOBJ)/afs_segments.o \
77 $(UOBJ)/afs_server.o \
81 $(UOBJ)/afs_vcache.o \
82 $(UOBJ)/afs_osi_uio.o \
83 $(UOBJ)/afs_vnop_access.o \
84 $(UOBJ)/afs_vnop_attrs.o \
85 $(UOBJ)/afs_vnop_create.o \
86 $(UOBJ)/afs_vnop_dirops.o \
87 $(UOBJ)/afs_vnop_fid.o \
88 $(UOBJ)/afs_vnop_flock.o \
89 $(UOBJ)/afs_vnop_link.o \
90 $(UOBJ)/afs_vnop_lookup.o \
91 $(UOBJ)/afs_vnop_open.o \
92 $(UOBJ)/afs_vnop_read.o \
93 $(UOBJ)/afs_vnop_readdir.o \
94 $(UOBJ)/afs_vnop_remove.o \
95 $(UOBJ)/afs_vnop_rename.o \
96 $(UOBJ)/afs_vnop_strategy.o \
97 $(UOBJ)/afs_vnop_symlink.o \
98 $(UOBJ)/afs_vnop_write.o \
99 $(UOBJ)/afs_volume.o \
101 $(UOBJ)/afs_pioctl.o \
102 $(UOBJ)/osi_vfsops.o \
103 $(UOBJ)/afs_usrops.o \
104 $(UOBJ)/xdr_afsuuid.o \
106 $(UOBJ)/osi_vnodeops.o \
108 $(UOBJ)/osi_groups.o \
110 $(UOBJ)/Kvice.xdr.o \
111 $(UOBJ)/xdr_arrayn.o \
118 $(UOBJ)/rx_globals.o \
119 $(UOBJ)/rx_kmutex.o \
121 $(UOBJ)/rx_kcommon.o \
124 $(UOBJ)/rx_getaddr.o \
125 $(UOBJ)/rx_packet.o \
126 $(UOBJ)/rx_conncache.o \
128 $(UOBJ)/Kvldbint.cs.o \
129 $(UOBJ)/Kvldbint.xdr.o \
130 $(UOBJ)/Kcallback.ss.o \
131 $(UOBJ)/crypt_conn.o \
132 $(UOBJ)/AFS_component_version_number.o \
133 $(UOBJ)/afs_exporter.o \
134 $(UOBJ)/rxkad_client.o \
135 $(UOBJ)/rxkad_common.o \
136 $(UOBJ)/casestrcpy.o \
142 $(UOBJ)/error_msg.o \
145 $(UOBJ)/ktc_errors.o \
146 $(UOBJ)/rxkad_errs.o \
147 $(UOBJ)/authclient.o \
149 $(UOBJ)/cellconfig.o \
151 $(UOBJ)/acfg_errors.o \
153 $(UOBJ)/kalocalcell.o \
155 $(UOBJ)/kauth.xdr.o \
158 $(UOBJ)/ptint.xdr.o \
163 $(UOBJ)/ubik_int.cs.o \
164 $(UOBJ)/ubik_int.xdr.o \
165 $(UOBJ)/ubikclient.o \
167 $(UOBJ)/hostparse.o \
168 $(UOBJ)/Krxstat.ss.o \
169 $(UOBJ)/Krxstat.xdr.o \
171 $(UOBJ)/xdr_int32.o \
175 $(WEBOBJ)/afs_atomlist.o \
176 $(WEBOBJ)/afs_lhash.o \
177 $(WEBOBJ)/afs_analyze.o \
178 $(WEBOBJ)/afs_axscache.o \
179 $(WEBOBJ)/afs_buffer.o \
180 $(WEBOBJ)/afs_callback.o \
181 $(WEBOBJ)/afs_cbqueue.o \
182 $(WEBOBJ)/afs_cell.o \
183 $(WEBOBJ)/afs_chunk.o \
184 $(WEBOBJ)/afs_conn.o \
185 $(WEBOBJ)/afs_daemons.o \
186 $(WEBOBJ)/afs_dcache.o \
187 $(WEBOBJ)/afs_dir.o \
188 $(WEBOBJ)/afs_dynroot.o \
189 $(WEBOBJ)/afs_init.o \
190 $(WEBOBJ)/afs_lock.o \
191 $(WEBOBJ)/afs_mariner.o \
192 $(WEBOBJ)/afs_memcache.o \
193 $(WEBOBJ)/afs_osidnlc.o \
194 $(WEBOBJ)/afs_osi_pag.o \
195 $(WEBOBJ)/afs_segments.o \
196 $(WEBOBJ)/afs_server.o \
197 $(WEBOBJ)/afs_stat.o \
198 $(WEBOBJ)/afs_user.o \
199 $(WEBOBJ)/afs_util.o \
200 $(WEBOBJ)/afs_vcache.o \
201 $(WEBOBJ)/afs_osi_uio.o \
202 $(WEBOBJ)/afs_vnop_access.o \
203 $(WEBOBJ)/afs_vnop_attrs.o \
204 $(WEBOBJ)/afs_vnop_create.o \
205 $(WEBOBJ)/afs_vnop_dirops.o \
206 $(WEBOBJ)/afs_vnop_fid.o \
207 $(WEBOBJ)/afs_vnop_flock.o \
208 $(WEBOBJ)/afs_vnop_link.o \
209 $(WEBOBJ)/afs_vnop_lookup.o \
210 $(WEBOBJ)/afs_vnop_open.o \
211 $(WEBOBJ)/afs_vnop_read.o \
212 $(WEBOBJ)/afs_vnop_readdir.o \
213 $(WEBOBJ)/afs_vnop_remove.o \
214 $(WEBOBJ)/afs_vnop_rename.o \
215 $(WEBOBJ)/afs_vnop_strategy.o \
216 $(WEBOBJ)/afs_vnop_symlink.o \
217 $(WEBOBJ)/afs_vnop_write.o \
218 $(WEBOBJ)/afs_volume.o \
219 $(WEBOBJ)/afs_call.o \
220 $(WEBOBJ)/afs_pioctl.o \
221 $(WEBOBJ)/osi_vfsops.o \
222 $(WEBOBJ)/afs_usrops.o \
223 $(WEBOBJ)/xdr_afsuuid.o \
224 $(WEBOBJ)/afs_uuid.o \
225 $(WEBOBJ)/osi_vnodeops.o \
227 $(WEBOBJ)/osi_groups.o \
229 $(WEBOBJ)/Kvice.xdr.o \
230 $(WEBOBJ)/xdr_arrayn.o \
231 $(WEBOBJ)/Kvice.cs.o \
234 $(WEBOBJ)/rx_rdwr.o \
235 $(WEBOBJ)/rx_clock.o \
236 $(WEBOBJ)/rx_event.o \
237 $(WEBOBJ)/rx_globals.o \
238 $(WEBOBJ)/rx_kmutex.o \
239 $(WEBOBJ)/rx_knet.o \
240 $(WEBOBJ)/rx_kcommon.o \
241 $(WEBOBJ)/rx_misc.o \
242 $(WEBOBJ)/rx_null.o \
243 $(WEBOBJ)/rx_getaddr.o \
244 $(WEBOBJ)/rx_packet.o \
245 $(WEBOBJ)/rx_conncache.o \
247 $(WEBOBJ)/Kvldbint.cs.o \
248 $(WEBOBJ)/Kvldbint.xdr.o \
249 $(WEBOBJ)/Kcallback.ss.o \
250 $(WEBOBJ)/crypt_conn.o \
251 $(WEBOBJ)/AFS_component_version_number.o \
252 $(WEBOBJ)/afs_exporter.o \
253 $(WEBOBJ)/rxkad_client.o \
254 $(WEBOBJ)/rxkad_common.o \
255 $(WEBOBJ)/casestrcpy.o \
256 $(WEBOBJ)/dirpath.o \
257 $(WEBOBJ)/fileutil.o \
258 $(WEBOBJ)/netutils.o \
259 $(WEBOBJ)/et_name.o \
260 $(WEBOBJ)/com_err.o \
261 $(WEBOBJ)/error_msg.o \
262 $(WEBOBJ)/uerrors.o \
263 $(WEBOBJ)/kaerrors.o \
264 $(WEBOBJ)/ktc_errors.o \
265 $(WEBOBJ)/rxkad_errs.o \
266 $(WEBOBJ)/authclient.o \
267 $(WEBOBJ)/authcon.o \
268 $(WEBOBJ)/cellconfig.o \
270 $(WEBOBJ)/acfg_errors.o \
272 $(WEBOBJ)/kalocalcell.o \
273 $(WEBOBJ)/kauth.cs.o \
274 $(WEBOBJ)/kauth.xdr.o \
276 $(WEBOBJ)/ptint.cs.o \
277 $(WEBOBJ)/ptint.xdr.o \
279 $(WEBOBJ)/pterror.o \
280 $(WEBOBJ)/securehash.o \
283 $(WEBOBJ)/ubik_int.cs.o \
284 $(WEBOBJ)/ubik_int.xdr.o \
285 $(WEBOBJ)/ubikclient.o \
287 $(WEBOBJ)/hostparse.o \
289 $(WEBOBJ)/Krxstat.ss.o \
290 $(WEBOBJ)/Krxstat.xdr.o \
295 $(WEBOBJ)/afs_atomlist.o \
296 $(WEBOBJ)/afs_lhash.o \
297 $(WEBOBJ)/afs_analyze.o \
298 $(WEBOBJ)/afs_axscache.o \
299 $(WEBOBJ)/afs_buffer.o \
300 $(WEBOBJ)/afs_callback.o \
301 $(WEBOBJ)/afs_cbqueue.o \
302 $(WEBOBJ)/afs_cell.o \
303 $(WEBOBJ)/afs_chunk.o \
304 $(WEBOBJ)/afs_conn.o \
305 $(WEBOBJ)/afs_daemons.o \
306 $(WEBOBJ)/afs_dcache.o \
307 $(WEBOBJ)/afs_dir.o \
308 $(WEBOBJ)/afs_dynroot.o \
309 $(WEBOBJ)/afs_init.o \
310 $(WEBOBJ)/afs_lock.o \
311 $(WEBOBJ)/afs_mariner.o \
312 $(WEBOBJ)/afs_memcache.o \
313 $(WEBOBJ)/afs_osidnlc.o \
314 $(WEBOBJ)/afs_osi_pag.o \
315 $(WEBOBJ)/afs_segments.o \
316 $(WEBOBJ)/afs_server.o \
317 $(WEBOBJ)/afs_stat.o \
318 $(WEBOBJ)/afs_user.o \
319 $(WEBOBJ)/afs_util.o \
320 $(WEBOBJ)/afs_vcache.o \
321 $(WEBOBJ)/afs_osi_uio.o \
322 $(WEBOBJ)/afs_vnop_access.o \
323 $(WEBOBJ)/afs_vnop_attrs.o \
324 $(WEBOBJ)/afs_vnop_create.o \
325 $(WEBOBJ)/afs_vnop_dirops.o \
326 $(WEBOBJ)/afs_vnop_fid.o \
327 $(WEBOBJ)/afs_vnop_flock.o \
328 $(WEBOBJ)/afs_vnop_link.o \
329 $(WEBOBJ)/afs_vnop_lookup.o \
330 $(WEBOBJ)/afs_vnop_open.o \
331 $(WEBOBJ)/afs_vnop_read.o \
332 $(WEBOBJ)/afs_vnop_readdir.o \
333 $(WEBOBJ)/afs_vnop_remove.o \
334 $(WEBOBJ)/afs_vnop_rename.o \
335 $(WEBOBJ)/afs_vnop_strategy.o \
336 $(WEBOBJ)/afs_vnop_symlink.o \
337 $(WEBOBJ)/afs_vnop_write.o \
338 $(WEBOBJ)/afs_volume.o \
339 $(WEBOBJ)/afs_call.o \
340 $(WEBOBJ)/afs_pioctl.o \
341 $(WEBOBJ)/osi_vfsops.o \
342 $(WEBOBJ)/afs_usrops.o \
343 $(WEBOBJ)/osi_vnodeops.o \
345 $(WEBOBJ)/osi_groups.o \
347 $(WEBOBJ)/Kvice.xdr.o \
348 $(WEBOBJ)/xdr_arrayn.o \
349 $(WEBOBJ)/Kvice.cs.o \
352 $(WEBOBJ)/rx_rdwr.o \
353 $(WEBOBJ)/rx_clock.o \
354 $(WEBOBJ)/rx_event.o \
355 $(WEBOBJ)/rx_globals.o \
356 $(WEBOBJ)/rx_kmutex.o \
357 $(WEBOBJ)/rx_knet.o \
358 $(WEBOBJ)/rx_kcommon.o \
359 $(WEBOBJ)/rx_misc.o \
360 $(WEBOBJ)/rx_null.o \
361 $(WEBOBJ)/rx_getaddr.o \
362 $(WEBOBJ)/rx_packet.o \
363 $(WEBOBJ)/rx_conncache.o \
365 $(WEBOBJ)/Kvldbint.cs.o \
366 $(WEBOBJ)/Kvldbint.xdr.o \
367 $(WEBOBJ)/Kcallback.ss.o \
368 $(WEBOBJ)/crypt_conn.o \
369 $(WEBOBJ)/AFS_component_version_number.o \
370 $(WEBOBJ)/afs_exporter.o \
371 $(WEBOBJ)/rxkad_client.o \
372 $(WEBOBJ)/rxkad_common.o \
373 $(WEBOBJ)/casestrcpy.o \
374 $(WEBOBJ)/dirpath.o \
375 $(WEBOBJ)/fileutil.o \
376 $(WEBOBJ)/netutils.o \
377 $(WEBOBJ)/et_name.o \
378 $(WEBOBJ)/com_err.o \
379 $(WEBOBJ)/error_msg.o \
380 $(WEBOBJ)/uerrors.o \
381 $(WEBOBJ)/kaerrors.o \
382 $(WEBOBJ)/ktc_errors.o \
383 $(WEBOBJ)/rxkad_errs.o \
384 $(WEBOBJ)/authclient.o \
385 $(WEBOBJ)/authcon.o \
386 $(WEBOBJ)/cellconfig.o \
388 $(WEBOBJ)/acfg_errors.o \
390 $(WEBOBJ)/kalocalcell.o \
391 $(WEBOBJ)/kauth.cs.o \
392 $(WEBOBJ)/kauth.xdr.o \
393 $(WEBOBJ)/ktc.krb.o \
394 $(WEBOBJ)/ptint.cs.o \
395 $(WEBOBJ)/ptint.xdr.o \
397 $(WEBOBJ)/pterror.o \
398 $(WEBOBJ)/securehash.o \
401 $(WEBOBJ)/ubik_int.cs.o \
402 $(WEBOBJ)/ubik_int.xdr.o \
403 $(WEBOBJ)/ubikclient.o \
406 $(WEBOBJ)/Krxstat.ss.o \
407 $(WEBOBJ)/Krxstat.xdr.o \
411 $(JUAFS)/afs_atomlist.o \
412 $(JUAFS)/afs_lhash.o \
413 $(JUAFS)/afs_analyze.o \
414 $(JUAFS)/afs_axscache.o \
415 $(JUAFS)/afs_buffer.o \
416 $(JUAFS)/afs_callback.o \
417 $(JUAFS)/afs_cbqueue.o \
418 $(JUAFS)/afs_cell.o \
419 $(JUAFS)/afs_chunk.o \
420 $(JUAFS)/afs_conn.o \
421 $(JUAFS)/afs_daemons.o \
422 $(JUAFS)/afs_dcache.o \
424 $(JUAFS)/afs_dynroot.o \
425 $(JUAFS)/afs_init.o \
426 $(JUAFS)/afs_lock.o \
427 $(JUAFS)/afs_mariner.o \
428 $(JUAFS)/afs_memcache.o \
429 $(JUAFS)/afs_osidnlc.o \
430 $(JUAFS)/afs_osi_pag.o \
431 $(JUAFS)/afs_segments.o \
432 $(JUAFS)/afs_server.o \
433 $(JUAFS)/afs_stat.o \
434 $(JUAFS)/afs_user.o \
435 $(JUAFS)/afs_util.o \
436 $(JUAFS)/afs_vcache.o \
437 $(JUAFS)/afs_osi_uio.o \
438 $(JUAFS)/afs_vnop_access.o \
439 $(JUAFS)/afs_vnop_attrs.o \
440 $(JUAFS)/afs_vnop_create.o \
441 $(JUAFS)/afs_vnop_dirops.o \
442 $(JUAFS)/afs_vnop_fid.o \
443 $(JUAFS)/afs_vnop_flock.o \
444 $(JUAFS)/afs_vnop_link.o \
445 $(JUAFS)/afs_vnop_lookup.o \
446 $(JUAFS)/afs_vnop_open.o \
447 $(JUAFS)/afs_vnop_read.o \
448 $(JUAFS)/afs_vnop_readdir.o \
449 $(JUAFS)/afs_vnop_remove.o \
450 $(JUAFS)/afs_vnop_rename.o \
451 $(JUAFS)/afs_vnop_strategy.o \
452 $(JUAFS)/afs_vnop_symlink.o \
453 $(JUAFS)/afs_vnop_write.o \
454 $(JUAFS)/afs_volume.o \
455 $(JUAFS)/afs_call.o \
456 $(JUAFS)/afs_pioctl.o \
457 $(JUAFS)/osi_vfsops.o \
458 $(JUAFS)/afs_usrops.o \
459 $(JUAFS)/xdr_afsuuid.o \
460 $(JUAFS)/afs_uuid.o \
461 $(JUAFS)/osi_vnodeops.o \
463 $(JUAFS)/osi_groups.o \
465 $(JUAFS)/Kvice.xdr.o \
466 $(JUAFS)/xdr_arrayn.o \
467 $(JUAFS)/Kvice.cs.o \
471 $(JUAFS)/rx_clock.o \
472 $(JUAFS)/rx_event.o \
473 $(JUAFS)/rx_globals.o \
475 $(JUAFS)/rx_kcommon.o \
478 $(JUAFS)/rx_getaddr.o \
479 $(JUAFS)/rx_packet.o \
480 $(JUAFS)/rx_conncache.o \
482 $(JUAFS)/Kvldbint.cs.o \
483 $(JUAFS)/Kvldbint.xdr.o \
484 $(JUAFS)/Kcallback.ss.o \
485 $(JUAFS)/crypt_conn.o \
486 $(JUAFS)/AFS_component_version_number.o \
487 $(JUAFS)/afs_exporter.o \
488 $(JUAFS)/rxkad_client.o \
489 $(JUAFS)/rxkad_common.o \
490 $(JUAFS)/casestrcpy.o \
492 $(JUAFS)/fileutil.o \
493 $(JUAFS)/netutils.o \
496 $(JUAFS)/error_msg.o \
498 $(JUAFS)/kaerrors.o \
499 $(JUAFS)/ktc_errors.o \
500 $(JUAFS)/rxkad_errs.o \
501 $(JUAFS)/authclient.o \
503 $(JUAFS)/cellconfig.o \
505 $(JUAFS)/acfg_errors.o \
507 $(JUAFS)/kalocalcell.o \
508 $(JUAFS)/kauth.cs.o \
509 $(JUAFS)/kauth.xdr.o \
511 $(JUAFS)/ptint.cs.o \
512 $(JUAFS)/ptint.xdr.o \
517 $(JUAFS)/ubik_int.cs.o \
518 $(JUAFS)/ubik_int.xdr.o \
519 $(JUAFS)/ubikclient.o \
521 $(JUAFS)/hostparse.o \
522 $(JUAFS)/Krxstat.ss.o \
523 $(JUAFS)/Krxstat.xdr.o \
529 # These files are for the user space library
531 $(UOBJ)/afs_atomlist.o: $(AFS)/afs_atomlist.c
533 $(UOBJ)/afs_lhash.o: $(AFS)/afs_lhash.c
535 $(UOBJ)/afs_analyze.o: $(AFS)/afs_analyze.c
537 $(UOBJ)/afs_axscache.o: $(AFS)/afs_axscache.c
539 $(UOBJ)/afs_buffer.o: $(AFS)/afs_buffer.c
541 $(UOBJ)/afs_cell.o: $(AFS)/afs_cell.c
543 $(UOBJ)/afs_conn.o: $(AFS)/afs_conn.c
545 $(UOBJ)/afs_dcache.o: $(AFS)/afs_dcache.c
547 $(UOBJ)/afs_dynroot.o: $(AFS)/afs_dynroot.c
549 $(UOBJ)/afs_init.o: $(AFS)/afs_init.c
551 $(UOBJ)/afs_mariner.o: $(AFS)/afs_mariner.c
553 $(UOBJ)/afs_osidnlc.o: $(AFS)/afs_osidnlc.c
555 $(UOBJ)/afs_osi.o: $(AFS)/afs_osi.c
557 $(UOBJ)/afs_osi_pag.o: $(AFS)/afs_osi_pag.c
559 $(UOBJ)/afs_segments.o: $(AFS)/afs_segments.c
561 $(UOBJ)/afs_server.o: $(AFS)/afs_server.c
563 $(UOBJ)/afs_user.o: $(AFS)/afs_user.c
565 $(UOBJ)/afs_util.o: $(AFS)/afs_util.c
567 $(UOBJ)/afs_vcache.o: $(AFS)/afs_vcache.c
569 $(UOBJ)/afs_osi_uio.o: $(AFS)/afs_osi_uio.c
571 $(UOBJ)/afs_vnop_access.o: $(AFS)/afs_vnop_access.c
573 $(UOBJ)/afs_vnop_attrs.o: $(AFS)/afs_vnop_attrs.c
575 $(UOBJ)/afs_vnop_create.o: $(AFS)/afs_vnop_create.c
577 $(UOBJ)/afs_vnop_dirops.o: $(AFS)/afs_vnop_dirops.c
579 $(UOBJ)/afs_vnop_fid.o: $(AFS)/afs_vnop_fid.c
581 $(UOBJ)/afs_vnop_flock.o: $(AFS)/afs_vnop_flock.c
583 $(UOBJ)/afs_vnop_link.o: $(AFS)/afs_vnop_link.c
585 $(UOBJ)/afs_vnop_lookup.o: $(AFS)/afs_vnop_lookup.c
587 $(UOBJ)/afs_vnop_open.o: $(AFS)/afs_vnop_open.c
589 $(UOBJ)/afs_vnop_read.o: $(AFS)/afs_vnop_read.c
591 $(UOBJ)/afs_vnop_readdir.o: $(AFS)/afs_vnop_readdir.c
593 $(UOBJ)/afs_vnop_remove.o: $(AFS)/afs_vnop_remove.c
595 $(UOBJ)/afs_vnop_rename.o: $(AFS)/afs_vnop_rename.c
597 $(UOBJ)/afs_vnop_strategy.o: $(AFS)/afs_vnop_strategy.c
599 $(UOBJ)/afs_vnop_symlink.o: $(AFS)/afs_vnop_symlink.c
601 $(UOBJ)/afs_vnop_write.o: $(AFS)/afs_vnop_write.c
603 $(UOBJ)/afs_volume.o: $(AFS)/afs_volume.c
605 $(UOBJ)/rx_rdwr.o: $(RX)/rx_rdwr.c
607 $(UOBJ)/afs_cbqueue.o: $(AFS)/afs_cbqueue.c
609 $(UOBJ)/afs_callback.o: $(AFS)/afs_callback.c
611 $(UOBJ)/afs_chunk.o: $(AFS)/afs_chunk.c
613 $(UOBJ)/afs_daemons.o: $(AFS)/afs_daemons.c
615 $(UOBJ)/afs_dir.o: $(AFS)/afs_dir.c
617 $(UOBJ)/AFS_component_version_number.o: $(AFS)/AFS_component_version_number.c
619 $(UOBJ)/afs_lock.o: $(AFS)/afs_lock.c
621 $(UOBJ)/afs_memcache.o: $(AFS)/afs_memcache.c
623 $(UOBJ)/afs_stat.o: $(AFS)/afs_stat.c
625 $(UOBJ)/fcrypt.o: $(AFS)/fcrypt.c
627 $(UOBJ)/crypt_conn.o: $(AFS)/crypt_conn.c
629 $(UOBJ)/rxkad_client.o: $(AFS)/rxkad_client.c
631 $(UOBJ)/rxkad_common.o: $(AFS)/rxkad_common.c
633 $(UOBJ)/afs_exporter.o: $(AFS)/afs_exporter.c
635 $(UOBJ)/afs_nfsclnt.o: $(AFS)/afs_nfsclnt.c
637 $(UOBJ)/afs_nfsdisp.o: $(AFS)/afs_nfsdisp.c
639 $(UOBJ)/afs_nfsdisp_v3.o: $(AFS)/afs_nfsdisp_v3.c
641 $(UOBJ)/rx.o: $(RX)/rx.c
643 $(UOBJ)/rx_clock.o: $(RX)/rx_clock.c
645 $(UOBJ)/rx_event.o: $(RX)/rx_event.c
647 $(UOBJ)/rx_globals.o: $(RX)/rx_globals.c
649 $(UOBJ)/rx_misc.o: $(RX)/rx_misc.c
651 $(UOBJ)/rx_null.o: $(RX)/rx_null.c
653 $(UOBJ)/rx_getaddr.o: $(RX)/rx_getaddr.c
655 $(UOBJ)/rx_packet.o: $(RX)/rx_packet.c
657 $(UOBJ)/rx_conncache.o: $(RX)/rx_conncache.c
659 $(UOBJ)/xdr_rx.o: $(RX)/xdr_rx.c
661 $(UOBJ)/xdr_int32.o: $(RX)/xdr_int32.c
663 $(UOBJ)/xdr_int64.o: $(RX)/xdr_int64.c
665 $(UOBJ)/afs_usrops.o: $(AFS)/afs_usrops.c
667 $(UOBJ)/afs_uuid.o: $(AFS)/afs_uuid.c
669 $(UOBJ)/xdr_afsuuid.o: $(RX)/xdr_afsuuid.c
671 $(UOBJ)/osi_vnodeops.o: $(AFS)/osi_vnodeops.c
673 $(UOBJ)/osi_vm.o: $(AFS)/osi_vm.c
675 $(UOBJ)/osi_groups.o: $(AFS)/osi_groups.c
677 $(UOBJ)/Kcallback.ss.o: $(AFSINT)/Kcallback.ss.c
679 $(UOBJ)/Kvice.xdr.o: $(AFSINT)/Kvice.xdr.c
681 $(UOBJ)/Kvice.cs.o: $(AFSINT)/Kvice.cs.c
683 $(UOBJ)/afsaux.o: $(AFSINT)/afsaux.c
685 $(UOBJ)/xdr_arrayn.o: $(RX)/xdr_arrayn.c
687 $(UOBJ)/Kvldbint.cs.o: $(AFSINT)/Kvldbint.cs.c
689 $(UOBJ)/Kvldbint.xdr.o: $(AFSINT)/Kvldbint.xdr.c
691 $(UOBJ)/afs_main.o: $(AFS)/afs_main.c
693 $(UOBJ)/rx_kmutex.o: $(RX)/rx_kmutex.c
695 $(UOBJ)/rx_knet.o: $(RX)/rx_knet.c
697 $(UOBJ)/rx_kcommon.o: $(RX)/rx_kcommon.c
699 $(UOBJ)/afs_call.o: $(AFS)/afs_call.c
700 $(CRULE1) -DAFS_NONFSTRANS
701 $(UOBJ)/afs_pioctl.o: $(AFS)/afs_pioctl.c
702 $(CRULE1) -DAFS_NONFSTRANS
703 $(UOBJ)/osi_vfsops.o: $(AFS)/osi_vfsops.c
704 $(CRULE1) -DAFS_NONFSTRANS
705 $(UOBJ)/ktc.o: $(AFS)/ktc.c
707 $(UOBJ)/ticket.o: $(AFS)/ticket.c
709 $(UOBJ)/rxkad_server.o: $(AFS)/rxkad_server.c
711 $(UOBJ)/ptint.cs.o: $(AFSINT)/ptint.cs.c
713 $(UOBJ)/ptint.xdr.o: $(AFSINT)/ptint.xdr.c
715 $(UOBJ)/ptuser.o: $(AFS)/ptuser.c
717 $(UOBJ)/pterror.o: $(AFS)/pterror.c
719 $(UOBJ)/ubikclient.o: $(AFS)/ubikclient.c
721 $(UOBJ)/ubik_int.cs.o: $(AFSINT)/ubik_int.cs.c
723 $(UOBJ)/ubik_int.xdr.o: $(AFSINT)/ubik_int.xdr.c
725 $(UOBJ)/authclient.o: $(AFS)/authclient.c
727 $(UOBJ)/kalocalcell.o: $(AFS)/kalocalcell.c
729 $(UOBJ)/client.o: $(AFS)/client.c
731 $(UOBJ)/user.o: $(AFS)/user.c
733 $(UOBJ)/hostparse.o: $(AFS)/hostparse.c
735 $(UOBJ)/token.o: $(AFS)/token.c
737 $(UOBJ)/acfg_errors.o: $(AFS)/acfg_errors.c
739 $(UOBJ)/kaaux.o: $(AFS)/kaaux.c
741 $(UOBJ)/authcon.o: $(AFS)/authcon.c
743 $(UOBJ)/cellconfig.o: $(AFS)/cellconfig.c
745 $(UOBJ)/casestrcpy.o: $(AFS)/casestrcpy.c
747 $(UOBJ)/dirpath.o: $(AFS)/dirpath.c
749 $(UOBJ)/fileutil.o: $(AFS)/fileutil.c
751 $(UOBJ)/netutils.o: $(AFS)/netutils.c
753 $(UOBJ)/et_name.o: $(AFS)/et_name.c
755 $(UOBJ)/com_err.o: $(AFS)/com_err.c
757 $(UOBJ)/error_msg.o: $(AFS)/error_msg.c
759 $(UOBJ)/uerrors.o: $(AFS)/uerrors.c
761 $(UOBJ)/kaerrors.o: $(AFS)/kaerrors.c
763 $(UOBJ)/ktc_errors.o: $(AFS)/ktc_errors.c
765 $(UOBJ)/rxkad_errs.o: $(AFS)/rxkad_errs.c
767 $(UOBJ)/kauth.cs.o: $(AFSINT)/kauth.cs.c
769 $(UOBJ)/kauth.xdr.o: $(AFSINT)/kauth.xdr.c
771 $(UOBJ)/rxstat.o: $(AFSINT)/rxstat.c
773 $(UOBJ)/Krxstat.ss.o: $(AFSINT)/Krxstat.ss.c
775 $(UOBJ)/Krxstat.xdr.o: $(AFSINT)/Krxstat.xdr.c
778 # These files are for the netscape plugin
780 $(WEBOBJ)/afs_atomlist.o: $(AFS)/afs_atomlist.c
782 $(WEBOBJ)/afs_lhash.o: $(AFS)/afs_lhash.c
784 $(WEBOBJ)/afs_analyze.o: $(AFS)/afs_analyze.c
786 $(WEBOBJ)/afs_axscache.o: $(AFS)/afs_axscache.c
788 $(WEBOBJ)/afs_buffer.o: $(AFS)/afs_buffer.c
790 $(WEBOBJ)/afs_cell.o: $(AFS)/afs_cell.c
792 $(WEBOBJ)/afs_conn.o: $(AFS)/afs_conn.c
794 $(WEBOBJ)/afs_dcache.o: $(AFS)/afs_dcache.c
796 $(WEBOBJ)/afs_dynroot.o: $(AFS)/afs_dynroot.c
798 $(WEBOBJ)/afs_init.o: $(AFS)/afs_init.c
800 $(WEBOBJ)/afs_mariner.o: $(AFS)/afs_mariner.c
802 $(WEBOBJ)/afs_osidnlc.o: $(AFS)/afs_osidnlc.c
804 $(WEBOBJ)/afs_osi.o: $(AFS)/afs_osi.c
806 $(WEBOBJ)/afs_osi_pag.o: $(AFS)/afs_osi_pag.c
808 $(WEBOBJ)/afs_segments.o: $(AFS)/afs_segments.c
810 $(WEBOBJ)/afs_server.o: $(AFS)/afs_server.c
812 $(WEBOBJ)/afs_user.o: $(AFS)/afs_user.c
814 $(WEBOBJ)/afs_util.o: $(AFS)/afs_util.c
816 $(WEBOBJ)/afs_vcache.o: $(AFS)/afs_vcache.c
818 $(WEBOBJ)/afs_osi_uio.o: $(AFS)/afs_osi_uio.c
820 $(WEBOBJ)/afs_vnop_access.o: $(AFS)/afs_vnop_access.c
822 $(WEBOBJ)/afs_vnop_attrs.o: $(AFS)/afs_vnop_attrs.c
824 $(WEBOBJ)/afs_vnop_create.o: $(AFS)/afs_vnop_create.c
826 $(WEBOBJ)/afs_vnop_dirops.o: $(AFS)/afs_vnop_dirops.c
828 $(WEBOBJ)/afs_vnop_fid.o: $(AFS)/afs_vnop_fid.c
830 $(WEBOBJ)/afs_vnop_flock.o: $(AFS)/afs_vnop_flock.c
832 $(WEBOBJ)/afs_vnop_link.o: $(AFS)/afs_vnop_link.c
834 $(WEBOBJ)/afs_vnop_lookup.o: $(AFS)/afs_vnop_lookup.c
836 $(WEBOBJ)/afs_vnop_open.o: $(AFS)/afs_vnop_open.c
838 $(WEBOBJ)/afs_vnop_read.o: $(AFS)/afs_vnop_read.c
840 $(WEBOBJ)/afs_vnop_readdir.o: $(AFS)/afs_vnop_readdir.c
842 $(WEBOBJ)/afs_vnop_remove.o: $(AFS)/afs_vnop_remove.c
844 $(WEBOBJ)/afs_vnop_rename.o: $(AFS)/afs_vnop_rename.c
846 $(WEBOBJ)/afs_vnop_strategy.o: $(AFS)/afs_vnop_strategy.c
848 $(WEBOBJ)/afs_vnop_symlink.o: $(AFS)/afs_vnop_symlink.c
850 $(WEBOBJ)/afs_vnop_write.o: $(AFS)/afs_vnop_write.c
852 $(WEBOBJ)/afs_volume.o: $(AFS)/afs_volume.c
854 $(WEBOBJ)/rx_rdwr.o: $(RX)/rx_rdwr.c
856 $(WEBOBJ)/afs_cbqueue.o: $(AFS)/afs_cbqueue.c
858 $(WEBOBJ)/afs_callback.o: $(AFS)/afs_callback.c
860 $(WEBOBJ)/afs_chunk.o: $(AFS)/afs_chunk.c
862 $(WEBOBJ)/afs_daemons.o: $(AFS)/afs_daemons.c
864 $(WEBOBJ)/afs_dir.o: $(AFS)/afs_dir.c
866 $(WEBOBJ)/AFS_component_version_number.o: $(AFS)/AFS_component_version_number.c
868 $(WEBOBJ)/afs_lock.o: $(AFS)/afs_lock.c
870 $(WEBOBJ)/afs_memcache.o: $(AFS)/afs_memcache.c
872 $(WEBOBJ)/afs_stat.o: $(AFS)/afs_stat.c
874 $(WEBOBJ)/fcrypt.o: $(AFS)/fcrypt.c
876 $(WEBOBJ)/crypt_conn.o: $(AFS)/crypt_conn.c
878 $(WEBOBJ)/rxkad_client.o: $(AFS)/rxkad_client.c
880 $(WEBOBJ)/rxkad_common.o: $(AFS)/rxkad_common.c
882 $(WEBOBJ)/afs_exporter.o: $(AFS)/afs_exporter.c
884 $(WEBOBJ)/afs_nfsclnt.o: $(AFS)/afs_nfsclnt.c
886 $(WEBOBJ)/afs_nfsdisp.o: $(AFS)/afs_nfsdisp.c
888 $(WEBOBJ)/afs_nfsdisp_v3.o: $(AFS)/afs_nfsdisp_v3.c
890 $(WEBOBJ)/rx.o: $(RX)/rx.c
892 $(WEBOBJ)/rx_clock.o: $(RX)/rx_clock.c
894 $(WEBOBJ)/rx_event.o: $(RX)/rx_event.c
896 $(WEBOBJ)/rx_globals.o: $(RX)/rx_globals.c
898 $(WEBOBJ)/rx_misc.o: $(RX)/rx_misc.c
900 $(WEBOBJ)/rx_null.o: $(RX)/rx_null.c
902 $(WEBOBJ)/rx_getaddr.o: $(RX)/rx_getaddr.c
904 $(WEBOBJ)/rx_packet.o: $(RX)/rx_packet.c
906 $(WEBOBJ)/rx_conncache.o: $(RX)/rx_conncache.c
908 $(WEBOBJ)/xdr_rx.o: $(RX)/xdr_rx.c
910 $(WEBOBJ)/afs_usrops.o: $(AFS)/afs_usrops.c
912 $(WEBOBJ)/afs_uuid.o: $(AFS)/afs_uuid.c
914 $(WEBOBJ)/xdr_afsuuid.o: $(RX)/xdr_afsuuid.c
916 $(WEBOBJ)/osi_vnodeops.o: $(AFS)/osi_vnodeops.c
918 $(WEBOBJ)/osi_vm.o: $(AFS)/osi_vm.c
920 $(WEBOBJ)/osi_groups.o: $(AFS)/osi_groups.c
922 $(WEBOBJ)/Kcallback.ss.o: $(AFSINT)/Kcallback.ss.c
924 $(WEBOBJ)/Kvice.xdr.o: $(AFSINT)/Kvice.xdr.c
926 $(WEBOBJ)/Kvice.cs.o: $(AFSINT)/Kvice.cs.c
928 $(WEBOBJ)/afsaux.o: $(AFSINT)/afsaux.c
930 $(WEBOBJ)/xdr_arrayn.o: $(RX)/xdr_arrayn.c
932 $(WEBOBJ)/Kvldbint.cs.o: $(AFSINT)/Kvldbint.cs.c
934 $(WEBOBJ)/Kvldbint.xdr.o: $(AFSINT)/Kvldbint.xdr.c
936 $(WEBOBJ)/afs_main.o: $(AFS)/afs_main.c
938 $(WEBOBJ)/rx_kmutex.o: $(RX)/rx_kmutex.c
940 $(WEBOBJ)/rx_knet.o: $(RX)/rx_knet.c
942 $(WEBOBJ)/rx_kcommon.o: $(RX)/rx_kcommon.c
944 $(WEBOBJ)/afs_call.o: $(AFS)/afs_call.c
945 $(CRULE2) -DAFS_NONFSTRANS
946 $(WEBOBJ)/afs_pioctl.o: $(AFS)/afs_pioctl.c
947 $(CRULE2) -DAFS_NONFSTRANS
948 $(WEBOBJ)/osi_vfsops.o: $(AFS)/osi_vfsops.c
949 $(CRULE2) -DAFS_NONFSTRANS
950 $(WEBOBJ)/ktc.o: $(AFS)/ktc.c
952 $(WEBOBJ)/ktc.krb.o: $(AFS)/ktc.c
953 $(CRULE2) -DAFS_KERBEROS_ENV -DMAYBE_NO_KTC
955 $(WEBOBJ)/securehash.o: $(AFS)/securehash.c
957 $(WEBOBJ)/nsafs.o: $(AFS)/nsafs.c
959 $(WEBOBJ)/ticket.o: $(AFS)/ticket.c
961 $(WEBOBJ)/rxkad_server.o: $(AFS)/rxkad_server.c
963 $(WEBOBJ)/ptint.cs.o: $(AFSINT)/ptint.cs.c
965 $(WEBOBJ)/ptint.xdr.o: $(AFSINT)/ptint.xdr.c
967 $(WEBOBJ)/ptuser.o: $(AFS)/ptuser.c
969 $(WEBOBJ)/pterror.o: $(AFS)/pterror.c
971 $(WEBOBJ)/ubikclient.o: $(AFS)/ubikclient.c
973 $(WEBOBJ)/ubik_int.cs.o: $(AFSINT)/ubik_int.cs.c
975 $(WEBOBJ)/ubik_int.xdr.o: $(AFSINT)/ubik_int.xdr.c
977 $(WEBOBJ)/authclient.o: $(AFS)/authclient.c
979 $(WEBOBJ)/kalocalcell.o: $(AFS)/kalocalcell.c
981 $(WEBOBJ)/client.o: $(AFS)/client.c
983 $(WEBOBJ)/user.o: $(AFS)/user.c
985 $(WEBOBJ)/hostparse.o: $(AFS)/hostparse.c
987 $(WEBOBJ)/token.o: $(AFS)/token.c
989 $(WEBOBJ)/acfg_errors.o: $(AFS)/acfg_errors.c
991 $(WEBOBJ)/kaaux.o: $(AFS)/kaaux.c
993 $(WEBOBJ)/kauth.cs.o: $(AFSINT)/kauth.cs.c
995 $(WEBOBJ)/kauth.xdr.o: $(AFSINT)/kauth.xdr.c
997 $(WEBOBJ)/authcon.o: $(AFS)/authcon.c
999 $(WEBOBJ)/cellconfig.o: $(AFS)/cellconfig.c
1001 $(WEBOBJ)/casestrcpy.o: $(AFS)/casestrcpy.c
1003 $(WEBOBJ)/dirpath.o: $(AFS)/dirpath.c
1005 $(WEBOBJ)/fileutil.o: $(AFS)/fileutil.c
1007 $(WEBOBJ)/netutils.o: $(AFS)/netutils.c
1009 $(WEBOBJ)/et_name.o: $(AFS)/et_name.c
1011 $(WEBOBJ)/com_err.o: $(AFS)/com_err.c
1013 $(WEBOBJ)/error_msg.o: $(AFS)/error_msg.c
1015 $(WEBOBJ)/uerrors.o: $(AFS)/uerrors.c
1017 $(WEBOBJ)/kaerrors.o: $(AFS)/kaerrors.c
1019 $(WEBOBJ)/ktc_errors.o: $(AFS)/ktc_errors.c
1021 $(WEBOBJ)/rxkad_errs.o: $(AFS)/rxkad_errs.c
1023 $(WEBOBJ)/rxstat.o: $(AFSINT)/rxstat.c
1025 $(WEBOBJ)/Krxstat.ss.o: $(AFSINT)/Krxstat.ss.c
1027 $(WEBOBJ)/Krxstat.xdr.o: $(AFSINT)/Krxstat.xdr.c
1030 # These are for libjuafs.a
1031 # Used for linking with libafsauthent and libafsrpc
1033 $(JUAFS)/afs_atomlist.o: $(AFS)/afs_atomlist.c
1035 $(JUAFS)/afs_lhash.o: $(AFS)/afs_lhash.c
1037 $(JUAFS)/afs_analyze.o: $(AFS)/afs_analyze.c
1039 $(JUAFS)/afs_axscache.o: $(AFS)/afs_axscache.c
1041 $(JUAFS)/afs_buffer.o: $(AFS)/afs_buffer.c
1043 $(JUAFS)/afs_cell.o: $(AFS)/afs_cell.c
1045 $(JUAFS)/afs_conn.o: $(AFS)/afs_conn.c
1047 $(JUAFS)/afs_dcache.o: $(AFS)/afs_dcache.c
1049 $(JUAFS)/afs_dynroot.o: $(AFS)/afs_dynroot.c
1051 $(JUAFS)/afs_init.o: $(AFS)/afs_init.c
1053 $(JUAFS)/afs_mariner.o: $(AFS)/afs_mariner.c
1055 $(JUAFS)/afs_osidnlc.o: $(AFS)/afs_osidnlc.c
1057 $(JUAFS)/afs_osi.o: $(AFS)/afs_osi.c
1059 $(JUAFS)/afs_osi_pag.o: $(AFS)/afs_osi_pag.c
1061 $(JUAFS)/afs_segments.o: $(AFS)/afs_segments.c
1063 $(JUAFS)/afs_server.o: $(AFS)/afs_server.c
1065 $(JUAFS)/afs_user.o: $(AFS)/afs_user.c
1067 $(JUAFS)/afs_util.o: $(AFS)/afs_util.c
1069 $(JUAFS)/afs_vcache.o: $(AFS)/afs_vcache.c
1071 $(JUAFS)/afs_osi_uio.o: $(AFS)/afs_osi_uio.c
1073 $(JUAFS)/afs_vnop_access.o: $(AFS)/afs_vnop_access.c
1075 $(JUAFS)/afs_vnop_attrs.o: $(AFS)/afs_vnop_attrs.c
1077 $(JUAFS)/afs_vnop_create.o: $(AFS)/afs_vnop_create.c
1079 $(JUAFS)/afs_vnop_dirops.o: $(AFS)/afs_vnop_dirops.c
1081 $(JUAFS)/afs_vnop_fid.o: $(AFS)/afs_vnop_fid.c
1083 $(JUAFS)/afs_vnop_flock.o: $(AFS)/afs_vnop_flock.c
1085 $(JUAFS)/afs_vnop_link.o: $(AFS)/afs_vnop_link.c
1087 $(JUAFS)/afs_vnop_lookup.o: $(AFS)/afs_vnop_lookup.c
1089 $(JUAFS)/afs_vnop_open.o: $(AFS)/afs_vnop_open.c
1091 $(JUAFS)/afs_vnop_read.o: $(AFS)/afs_vnop_read.c
1093 $(JUAFS)/afs_vnop_readdir.o: $(AFS)/afs_vnop_readdir.c
1095 $(JUAFS)/afs_vnop_remove.o: $(AFS)/afs_vnop_remove.c
1097 $(JUAFS)/afs_vnop_rename.o: $(AFS)/afs_vnop_rename.c
1099 $(JUAFS)/afs_vnop_strategy.o: $(AFS)/afs_vnop_strategy.c
1101 $(JUAFS)/afs_vnop_symlink.o: $(AFS)/afs_vnop_symlink.c
1103 $(JUAFS)/afs_vnop_write.o: $(AFS)/afs_vnop_write.c
1105 $(JUAFS)/afs_volume.o: $(AFS)/afs_volume.c
1107 $(JUAFS)/rx_rdwr.o: $(RX)/rx_rdwr.c
1109 $(JUAFS)/afs_cbqueue.o: $(AFS)/afs_cbqueue.c
1111 $(JUAFS)/afs_callback.o: $(AFS)/afs_callback.c
1113 $(JUAFS)/afs_chunk.o: $(AFS)/afs_chunk.c
1115 $(JUAFS)/afs_daemons.o: $(AFS)/afs_daemons.c
1117 $(JUAFS)/afs_dir.o: $(AFS)/afs_dir.c
1119 $(JUAFS)/AFS_component_version_number.o: $(AFS)/AFS_component_version_number.c
1121 $(JUAFS)/afs_lock.o: $(AFS)/afs_lock.c
1123 $(JUAFS)/afs_memcache.o: $(AFS)/afs_memcache.c
1125 $(JUAFS)/afs_stat.o: $(AFS)/afs_stat.c
1127 $(JUAFS)/fcrypt.o: $(AFS)/fcrypt.c
1129 $(JUAFS)/crypt_conn.o: $(AFS)/crypt_conn.c
1131 $(JUAFS)/rxkad_client.o: $(AFS)/rxkad_client.c
1133 $(JUAFS)/rxkad_common.o: $(AFS)/rxkad_common.c
1135 $(JUAFS)/afs_exporter.o: $(AFS)/afs_exporter.c
1137 $(JUAFS)/afs_nfsclnt.o: $(AFS)/afs_nfsclnt.c
1139 $(JUAFS)/afs_nfsdisp.o: $(AFS)/afs_nfsdisp.c
1141 $(JUAFS)/afs_nfsdisp_v3.o: $(AFS)/afs_nfsdisp_v3.c
1143 $(JUAFS)/rx.o: $(RX)/rx.c
1145 $(JUAFS)/rx_clock.o: $(RX)/rx_clock.c
1147 $(JUAFS)/rx_event.o: $(RX)/rx_event.c
1149 $(JUAFS)/rx_globals.o: $(RX)/rx_globals.c
1151 $(JUAFS)/rx_misc.o: $(RX)/rx_misc.c
1153 $(JUAFS)/rx_null.o: $(RX)/rx_null.c
1155 $(JUAFS)/rx_getaddr.o: $(RX)/rx_getaddr.c
1157 $(JUAFS)/rx_packet.o: $(RX)/rx_packet.c
1159 $(JUAFS)/rx_conncache.o: $(RX)/rx_conncache.c
1161 $(JUAFS)/xdr_rx.o: $(RX)/xdr_rx.c
1163 $(JUAFS)/xdr_int64.o: $(RX)/xdr_int64.c
1165 $(JUAFS)/afs_usrops.o: $(AFS)/afs_usrops.c
1167 $(JUAFS)/afs_uuid.o: $(AFS)/afs_uuid.c
1169 $(JUAFS)/xdr_afsuuid.o: $(RX)/xdr_afsuuid.c
1171 $(JUAFS)/osi_vnodeops.o: $(AFS)/osi_vnodeops.c
1173 $(JUAFS)/osi_vm.o: $(AFS)/osi_vm.c
1175 $(JUAFS)/osi_groups.o: $(AFS)/osi_groups.c
1177 $(JUAFS)/Kcallback.ss.o: $(AFSINT)/Kcallback.ss.c
1179 $(JUAFS)/Kvice.xdr.o: $(AFSINT)/Kvice.xdr.c
1181 $(JUAFS)/Kvice.cs.o: $(AFSINT)/Kvice.cs.c
1183 $(JUAFS)/afsaux.o: $(AFSINT)/afsaux.c
1185 $(JUAFS)/xdr_arrayn.o: $(RX)/xdr_arrayn.c
1187 $(JUAFS)/Kvldbint.cs.o: $(AFSINT)/Kvldbint.cs.c
1189 $(JUAFS)/Kvldbint.xdr.o: $(AFSINT)/Kvldbint.xdr.c
1191 $(JUAFS)/afs_main.o: $(AFS)/afs_main.c
1193 $(JUAFS)/rx_knet.o: $(RX)/rx_knet.c
1195 $(JUAFS)/rx_kcommon.o: $(RX)/rx_kcommon.c
1197 $(JUAFS)/afs_call.o: $(AFS)/afs_call.c
1198 $(CRULE1) -DAFS_NONFSTRANS;
1199 $(JUAFS)/afs_pioctl.o: $(AFS)/afs_pioctl.c
1200 $(CRULE1) -DAFS_NONFSTRANS;
1201 $(JUAFS)/osi_vfsops.o: $(AFS)/osi_vfsops.c
1202 $(CRULE1) -DAFS_NONFSTRANS;
1203 $(JUAFS)/ktc.o: $(AFS)/ktc.c
1205 $(JUAFS)/ticket.o: $(AFS)/ticket.c
1207 $(JUAFS)/rxkad_server.o: $(AFS)/rxkad_server.c
1209 $(JUAFS)/ptint.cs.o: $(AFSINT)/ptint.cs.c
1211 $(JUAFS)/ptint.xdr.o: $(AFSINT)/ptint.xdr.c
1213 $(JUAFS)/ptuser.o: $(AFS)/ptuser.c
1215 $(JUAFS)/pterror.o: $(AFS)/pterror.c
1217 $(JUAFS)/ubikclient.o: $(AFS)/ubikclient.c
1219 $(JUAFS)/ubik_int.cs.o: $(AFSINT)/ubik_int.cs.c
1221 $(JUAFS)/ubik_int.xdr.o: $(AFSINT)/ubik_int.xdr.c
1223 $(JUAFS)/authclient.o: $(AFS)/authclient.c
1225 $(JUAFS)/kalocalcell.o: $(AFS)/kalocalcell.c
1227 $(JUAFS)/client.o: $(AFS)/client.c
1229 $(JUAFS)/user.o: $(AFS)/user.c
1231 $(JUAFS)/hostparse.o: $(AFS)/hostparse.c
1233 $(JUAFS)/token.o: $(AFS)/token.c
1235 $(JUAFS)/acfg_errors.o: $(AFS)/acfg_errors.c
1237 $(JUAFS)/kaaux.o: $(AFS)/kaaux.c
1239 $(JUAFS)/authcon.o: $(AFS)/authcon.c
1241 $(JUAFS)/cellconfig.o: $(AFS)/cellconfig.c
1243 $(JUAFS)/casestrcpy.o: $(AFS)/casestrcpy.c
1245 $(JUAFS)/dirpath.o: $(AFS)/dirpath.c
1247 $(JUAFS)/fileutil.o: $(AFS)/fileutil.c
1249 $(JUAFS)/netutils.o: $(AFS)/netutils.c
1251 $(JUAFS)/et_name.o: $(AFS)/et_name.c
1253 $(JUAFS)/com_err.o: $(AFS)/com_err.c
1255 $(JUAFS)/error_msg.o: $(AFS)/error_msg.c
1257 $(JUAFS)/uerrors.o: $(AFS)/uerrors.c
1259 $(JUAFS)/kaerrors.o: $(AFS)/kaerrors.c
1261 $(JUAFS)/ktc_errors.o: $(AFS)/ktc_errors.c
1263 $(JUAFS)/rxkad_errs.o: $(AFS)/rxkad_errs.c
1265 $(JUAFS)/kauth.cs.o: $(AFSINT)/kauth.cs.c
1267 $(JUAFS)/kauth.xdr.o: $(AFSINT)/kauth.xdr.c
1269 $(JUAFS)/rxstat.o: $(AFSINT)/rxstat.c
1271 $(JUAFS)/Krxstat.ss.o: $(AFSINT)/Krxstat.ss.c
1273 $(JUAFS)/Krxstat.xdr.o: $(AFSINT)/Krxstat.xdr.c
1278 -$(RM) -rf UAFS* AFSWEB* nsapi des afs afsint config rx
1279 -$(RM) -f h net netinet rpc ufs machine inet nfs sys des linktest
1282 ${TOP_LIBDIR}/$(LIBAFSWEB): AFSWEB/$(LIBAFSWEB)
1285 ${TOP_LIBDIR}/$(LIBAFSWEBKRB): AFSWEB/$(LIBAFSWEBKRB)
1288 ${TOP_LIBDIR}/$(LIBUAFS): UAFS/$(LIBUAFS)
1291 ${TOP_LIBDIR}/$(LIBJUAFS): JUAFS/$(LIBJUAFS)
1295 ${DESTDIR}${libdir}/$(LIBAFSWEB): AFSWEB/$(LIBAFSWEB)
1298 ${DESTDIR}${libdir}/$(LIBAFSWEBKRB): AFSWEB/$(LIBAFSWEBKRB)
1301 ${DESTDIR}${libdir}/$(LIBUAFS): UAFS/$(LIBUAFS)
1304 ${DESTDIR}${libdir}/$(LIBJUAFS): JUAFS/$(LIBJUAFS)
1308 ${DEST}/root.afsweb/usr/lib/$(LIBAFSWEB): AFSWEB/$(LIBAFSWEB)
1311 ${DEST}/root.afsweb/usr/lib/$(LIBAFSWEBKRB): AFSWEB/$(LIBAFSWEBKRB)
1314 ${DEST}/root.perf/include/afs/param.h: afs/param.h
1317 ${DEST}/root.perf/include/afs/stds.h: afs/stds.h
1320 ${DEST}/root.perf/include/afs/afs_sysnames.h: afs/afs_sysnames.h
1323 ${DEST}/root.perf/include/afs/afs_stats.h: afs/afs_stats.h
1326 ${DEST}/root.perf/include/afs/sysincludes.h: afs/sysincludes.h
1329 ${DEST}/root.perf/include/afs/afs_usrops.h: afs/afs_usrops.h
1332 ${DEST}/root.perf/lib/libdes.a: des/libdes.a
1335 ${DEST}/root.perf/lib/$(LIBUAFS): UAFS/$(LIBUAFS)
1338 ${DEST}/root.perf/lib/$(LIBJUAFS): JUAFS/$(LIBJUAFS)