makefiles-attempt-to-support-gmake-j-20011023
[openafs.git] / src / rx / Makefile.in
1 # Copyright 2000, International Business Machines Corporation and others.
2 # All Rights Reserved.
3
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
7
8 DEST=@DEST@
9 TOP_INCDIR=@TOP_INCDIR@
10 TOP_LIBDIR=@TOP_LIBDIR@
11 TOP_OBJDIR=@TOP_OBJDIR@
12 srcdir=@srcdir@
13 VPATH=${srcdir}
14 prefix=@prefix@
15 exec_prefix=@exec_prefix@
16 bindir=@bindir@
17 sbindir=@sbindir@
18 libexecdir=@libexecdir@
19 libdir=@libdir@
20 includedir=@includedir@
21 mandir=@mandir@
22 afssrvbindir=@afssrvbindir@
23 afssrvsbindir=@afssrvsbindir@
24 afssrvlibexecdir=@afssrvlibexecdir@
25 COMPILE_ET=${TOP_OBJDIR}/src/comerr/compile_et
26 RXGEN=${TOP_OBJDIR}/src/rxgen/rxgen
27 TOP_SRCDIR=@TOP_SRCDIR@
28 SYS_NAME=@AFS_SYSNAME@
29 MKAFS_OSTYPE=@MKAFS_OSTYPE@
30
31 SHELL = /bin/sh
32
33 include ../config/Makefile.${SYS_NAME}
34
35 KERNELDIR = ../libafs
36 UKERNELDIR = ../libuafs
37
38 CFLAGS=-I. -I${srcdir} ${OPTMZ} -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} -DRXDEBUG ${XCFLAGS}
39
40 #
41 # Generic xdr objects (or, at least, xdr stuff that's not newly defined for rx).
42 # Really the xdr stuff should be in its own directory.
43 #
44 XDROBJS_common = xdr_rx.o xdr_afsuuid.o
45
46 XDROBJS = xdr_arrayn.o ${XDROBJS_common}
47
48 XDROBJS_djgpp = xdr.o xdr_rec.o xdr_stdio.o \
49         xdr_float.o  xdr_refernce.o  xdr_update.o \
50         xdr_array.o xdr_mem.o ${XDROBJS_common}
51
52 RXOBJS_common = rx_clock.o rx_event.o rx_user.o rx_lwp.o rx.o rx_null.o \
53         rx_globals.o rx_getaddr.o rx_misc.o rx_packet.o rx_rdwr.o rx_trace.o \
54         rx_conncache.o xdr_int64.o 
55
56 RXOBJS = ${RXOBJS_common} 
57 RXOBJS_djgpp = ${RXOBJS_common} rx_xmit_nt.o
58
59 MULTIOBJS = rx_multi.o
60
61 LIBOBJS = ${RXOBJS} ${MULTIOBJS} ${XDROBJS}
62
63 LIBOBJS_djgpp = ${RXOBJS_djgpp} ${MULTIOBJS} ${XDROBJS_djgpp}
64
65 BASICINCLS=${TOP_INCDIR}/lwp.h ${TOP_INCDIR}/lock.h \
66              rx_clock.h rx_queue.h rx_event.h
67
68 LIBS=librx.a ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/libcmd.a \
69                ${TOP_LIBDIR}/util.a
70
71 KSRCS = rx.c rx.h rx_clock.c rx_clock.h rx_event.c rx_event.h \
72         rx_globals.c rx_globals.h rx_kernel.h rx_misc.h \
73         rx_null.c rx_null.h rx_queue.h rx_getaddr.c rx_packet.c rx_packet.h \
74         rx_multi.h rx_kcommon.h rx_kcommon.c \
75         xdr.c xdr.h xdr_array.c xdr_arrayn.c xdr_rx.c rx_misc.c rx_rdwr.c \
76         xdr_afsuuid.c rx_trace.h xdr_int64.c
77 UKSRCS = $(KSRCS) rx_conncache.c
78
79 all: \
80         includes kinstall ukinstall \
81         ${TOP_LIBDIR}/librx.a
82
83 install-djgpp: \
84         includes kinstall ukinstall \
85         ${TOP_INCDIR}/rx/rx_xmit_nt.h \
86         ${TOP_LIBDIR}/librx-djgpp.a
87
88 RX_component_version_number.c: AFS_component_version_number.c
89         sed 's/cml_version/rx_cml_version/' <AFS_component_version_number.c >RX_component_version_number.c
90
91 RX_component_version_number.o: RX_component_version_number.c
92
93 ${RXOBJS}: ${BASICINCLS} rx.h rx_user.h rx_globals.h
94
95 ${MULTIOBJS}: rx.h rx_multi.h
96
97 ${XDROBJS}: xdr.h
98
99 rx_user.o: rx.h rx_user.h
100
101 rx_packet.o: rx_packet.c rx_packet.h
102
103 rx_rdwr.o: rx_rdwr.c rx.h
104
105 rx.o: rx.h rx_user.h
106
107 rx_conncache.o: rx.h
108
109 rx_trace.o: rx_trace.h 
110
111 rx_getaddr.o: rx.h rx_getaddr.c
112
113 rx_globals.o: rx.h rx_user.h rx_globals.h
114
115 xdr_rx.o: xdr.h rx.h
116
117 xdr_refernce.o: xdr_refernce.c xdr.h
118
119 librx.a: ${LIBOBJS} RX_component_version_number.o
120         -$(RM) -f $@
121         $(AR) crv $@ ${LIBOBJS} RX_component_version_number.o
122         $(RANLIB) $@
123
124 librx-djgpp.a: ${LIBOBJS_djgpp} RX_component_version_number.o
125         -$(RM) -f librx-djgpp.a
126         $(AR) crv librx-djgpp.a RX_component_version_number.o ${LIBOBJS_djgpp}
127         $(RANLIB) librx-djgpp.a
128
129 #
130 # Install targets
131 #
132
133 includes: \
134         ${TOP_INCDIR}/rx/rx_packet.h \
135         ${TOP_INCDIR}/rx/rx.h \
136         ${TOP_INCDIR}/rx/rx_user.h \
137         ${TOP_INCDIR}/rx/rx_event.h \
138         ${TOP_INCDIR}/rx/rx_queue.h \
139         ${TOP_INCDIR}/rx/rx_globals.h \
140         ${TOP_INCDIR}/rx/rx_clock.h \
141         ${TOP_INCDIR}/rx/rx_multi.h \
142         ${TOP_INCDIR}/rx/rx_pthread.h \
143         ${TOP_INCDIR}/rx/rx_lwp.h \
144         ${TOP_INCDIR}/rx/rx_misc.h \
145         ${TOP_INCDIR}/rx/rx_null.h \
146         ${TOP_INCDIR}/rx/xdr.h
147
148 ${TOP_LIBDIR}/librx.a: librx.a
149         ${INSTALL} $? $@
150
151 ${TOP_LIBDIR}/librx-djgpp.a: librx-djgpp.a
152         ${INSTALL} $? ${TOP_LIBDIR}/librx-djgpp.a
153         ${INSTALL} $? ${TOP_LIBDIR}/librx.a
154
155 ${TOP_INCDIR}/rx/rx_packet.h: rx_packet.h
156         ${INSTALL} $? $@
157
158 ${TOP_INCDIR}/rx/rx.h: rx.h
159         ${INSTALL} $? $@
160
161 ${TOP_INCDIR}/rx/rx_user.h: rx_user.h
162         ${INSTALL} $? $@
163
164 ${TOP_INCDIR}/rx/rx_event.h: rx_event.h
165         ${INSTALL} $? $@
166
167 ${TOP_INCDIR}/rx/rx_queue.h: rx_queue.h
168         ${INSTALL} $? $@
169
170 ${TOP_INCDIR}/rx/rx_globals.h: rx_globals.h
171         ${INSTALL} $? $@
172
173 ${TOP_INCDIR}/rx/rx_clock.h: rx_clock.h
174         ${INSTALL} $? $@
175
176 ${TOP_INCDIR}/rx/rx_multi.h: rx_multi.h
177         ${INSTALL} $? $@
178
179 ${TOP_INCDIR}/rx/rx_pthread.h: rx_pthread.h
180         ${INSTALL} $? $@
181
182 ${TOP_INCDIR}/rx/rx_lwp.h: rx_lwp.h
183         ${INSTALL} $? $@
184
185 ${TOP_INCDIR}/rx/rx_misc.h: rx_misc.h
186         ${INSTALL} $? $@
187
188 ${TOP_INCDIR}/rx/rx_null.h: rx_null.h
189         ${INSTALL} $? $@
190
191 ${TOP_INCDIR}/rx/xdr.h: xdr.h
192         ${INSTALL} $? $@
193
194 ${TOP_INCDIR}/rx/rx_xmit_nt.h: rx_xmit_nt.h 
195         ${INSTALL} $? $@
196
197 kinstall: \
198         ${KERNELDIR}/rx \
199         ${KERNELDIR}/rx/rx.c \
200         ${KERNELDIR}/rx/rx_clock.c \
201         ${KERNELDIR}/rx/rx_clock.h \
202         ${KERNELDIR}/rx/rx_event.c \
203         ${KERNELDIR}/rx/rx_event.h \
204         ${KERNELDIR}/rx/rx_getaddr.c \
205         ${KERNELDIR}/rx/rx_globals.c \
206         ${KERNELDIR}/rx/rx_globals.h \
207         ${KERNELDIR}/rx/rx.h \
208         ${KERNELDIR}/rx/rx_kcommon.c \
209         ${KERNELDIR}/rx/rx_kcommon.h \
210         ${KERNELDIR}/rx/rx_kernel.h \
211         ${KERNELDIR}/rx/rx_kmutex.h \
212         ${KERNELDIR}/rx/rx_knet.c \
213         ${KERNELDIR}/rx/rx_misc.c \
214         ${KERNELDIR}/rx/rx_misc.h \
215         ${KERNELDIR}/rx/rx_multi.h \
216         ${KERNELDIR}/rx/rx_null.c \
217         ${KERNELDIR}/rx/rx_null.h \
218         ${KERNELDIR}/rx/rx_packet.c \
219         ${KERNELDIR}/rx/rx_packet.h \
220         ${KERNELDIR}/rx/rx_queue.h \
221         ${KERNELDIR}/rx/rx_rdwr.c \
222         ${KERNELDIR}/rx/rx_trace.h \
223         ${KERNELDIR}/rx/xdr_afsuuid.c \
224         ${KERNELDIR}/rx/xdr_array.c \
225         ${KERNELDIR}/rx/xdr_arrayn.c \
226         ${KERNELDIR}/rx/xdr.c \
227         ${KERNELDIR}/rx/xdr.h \
228         ${KERNELDIR}/rx/xdr_int64.c      \
229         ${KERNELDIR}/rx/xdr_rx.c
230
231 ukinstall: \
232         ${UKERNELDIR}/rx \
233         ${UKERNELDIR}/rx/rx.c \
234         ${UKERNELDIR}/rx/rx_clock.c \
235         ${UKERNELDIR}/rx/rx_clock.h \
236         ${UKERNELDIR}/rx/rx_conncache.c \
237         ${UKERNELDIR}/rx/rx_event.c \
238         ${UKERNELDIR}/rx/rx_event.h \
239         ${UKERNELDIR}/rx/rx_getaddr.c \
240         ${UKERNELDIR}/rx/rx_globals.c \
241         ${UKERNELDIR}/rx/rx_globals.h \
242         ${UKERNELDIR}/rx/rx.h \
243         ${UKERNELDIR}/rx/rx_kcommon.c \
244         ${UKERNELDIR}/rx/rx_kcommon.h \
245         ${UKERNELDIR}/rx/rx_kernel.h \
246         ${UKERNELDIR}/rx/rx_kmutex.h \
247         ${UKERNELDIR}/rx/rx_knet.c \
248         ${UKERNELDIR}/rx/rx_misc.c \
249         ${UKERNELDIR}/rx/rx_misc.h \
250         ${UKERNELDIR}/rx/rx_multi.h \
251         ${UKERNELDIR}/rx/rx_null.c \
252         ${UKERNELDIR}/rx/rx_null.h \
253         ${UKERNELDIR}/rx/rx_packet.c \
254         ${UKERNELDIR}/rx/rx_packet.h \
255         ${UKERNELDIR}/rx/rx_queue.h \
256         ${UKERNELDIR}/rx/rx_rdwr.c \
257         ${UKERNELDIR}/rx/rx_trace.h \
258         ${UKERNELDIR}/rx/xdr_afsuuid.c \
259         ${UKERNELDIR}/rx/xdr_array.c \
260         ${UKERNELDIR}/rx/xdr_arrayn.c \
261         ${UKERNELDIR}/rx/xdr.c \
262         ${UKERNELDIR}/rx/xdr.h \
263         ${UKERNELDIR}/rx/xdr_int64.c \
264         ${UKERNELDIR}/rx/xdr_rx.c
265
266
267 ${UKERNELDIR}/rx:
268         mkdir -p $@
269
270 ${KERNELDIR}/rx:
271         mkdir -p $@
272
273 ${KERNELDIR}/rx/rx.c: rx.c
274         ${INSTALL} $? $@
275
276 ${KERNELDIR}/rx/rx_clock.c: rx_clock.c
277         ${INSTALL} $? $@
278
279 ${KERNELDIR}/rx/rx_clock.h: rx_clock.h
280         ${INSTALL} $? $@
281
282 ${KERNELDIR}/rx/rx_event.c: rx_event.c
283         ${INSTALL} $? $@
284
285 ${KERNELDIR}/rx/rx_event.h: rx_event.h
286         ${INSTALL} $? $@
287
288 ${KERNELDIR}/rx/rx_getaddr.c: rx_getaddr.c
289         ${INSTALL} $? $@
290
291 ${KERNELDIR}/rx/rx_globals.c: rx_globals.c
292         ${INSTALL} $? $@
293
294 ${KERNELDIR}/rx/rx_globals.h: rx_globals.h
295         ${INSTALL} $? $@
296
297 ${KERNELDIR}/rx/rx.h: rx.h
298         ${INSTALL} $? $@
299
300 ${KERNELDIR}/rx/rx_kcommon.c: rx_kcommon.c
301         ${INSTALL} $? $@
302
303 ${KERNELDIR}/rx/rx_kcommon.h: rx_kcommon.h
304         ${INSTALL} $? $@
305
306 ${KERNELDIR}/rx/rx_kernel.h: rx_kernel.h
307         ${INSTALL} $? $@
308
309 ${KERNELDIR}/rx/rx_kmutex.h: ${MKAFS_OSTYPE}/rx_kmutex.h
310         ${INSTALL} $? $@
311
312 ${KERNELDIR}/rx/rx_knet.c: ${MKAFS_OSTYPE}/rx_knet.c
313         ${INSTALL} $? $@
314
315 ${KERNELDIR}/rx/rx_misc.c: rx_misc.c
316         ${INSTALL} $? $@
317
318 ${KERNELDIR}/rx/rx_misc.h: rx_misc.h
319         ${INSTALL} $? $@
320
321 ${KERNELDIR}/rx/rx_multi.h: rx_multi.h
322         ${INSTALL} $? $@
323
324 ${KERNELDIR}/rx/rx_null.c: rx_null.c
325         ${INSTALL} $? $@
326
327 ${KERNELDIR}/rx/rx_null.h: rx_null.h
328         ${INSTALL} $? $@
329
330 ${KERNELDIR}/rx/rx_packet.c: rx_packet.c
331         ${INSTALL} $? $@
332
333 ${KERNELDIR}/rx/rx_packet.h: rx_packet.h
334         ${INSTALL} $? $@
335
336 ${KERNELDIR}/rx/rx_queue.h: rx_queue.h
337         ${INSTALL} $? $@
338
339 ${KERNELDIR}/rx/rx_rdwr.c: rx_rdwr.c
340         ${INSTALL} $? $@
341
342 ${KERNELDIR}/rx/rx_trace.h: rx_trace.h
343         ${INSTALL} $? $@
344
345 ${KERNELDIR}/rx/xdr_afsuuid.c: xdr_afsuuid.c
346         ${INSTALL} $? $@
347
348 ${KERNELDIR}/rx/xdr_array.c: xdr_array.c
349         ${INSTALL} $? $@
350
351 ${KERNELDIR}/rx/xdr_arrayn.c: xdr_arrayn.c
352         ${INSTALL} $? $@
353
354 ${KERNELDIR}/rx/xdr.c: xdr.c
355         ${INSTALL} $? $@
356
357 ${KERNELDIR}/rx/xdr.h: xdr.h
358         ${INSTALL} $? $@
359
360 ${KERNELDIR}/rx/xdr_int64.c: xdr_int64.c
361         ${INSTALL} $? $@
362
363 ${KERNELDIR}/rx/xdr_rx.c: xdr_rx.c
364         ${INSTALL} $? $@
365
366 ${UKERNELDIR}/rx/rx_clock.c: rx_clock.c
367         ${INSTALL} $? $@
368
369 ${UKERNELDIR}/rx/rx_clock.h: rx_clock.h
370         ${INSTALL} $? $@
371
372 ${UKERNELDIR}/rx/rx_conncache.c: rx_conncache.c
373         ${INSTALL} $? $@
374
375 ${UKERNELDIR}/rx/rx.c: rx.c
376         ${INSTALL} $? $@
377
378 ${UKERNELDIR}/rx/rx_event.c: rx_event.c
379         ${INSTALL} $? $@
380
381 ${UKERNELDIR}/rx/rx_event.h: rx_event.h
382         ${INSTALL} $? $@
383
384 ${UKERNELDIR}/rx/rx_getaddr.c: rx_getaddr.c
385         ${INSTALL} $? $@
386
387 ${UKERNELDIR}/rx/rx_globals.c: rx_globals.c
388         ${INSTALL} $? $@
389
390 ${UKERNELDIR}/rx/rx_globals.h: rx_globals.h
391         ${INSTALL} $? $@
392
393 ${UKERNELDIR}/rx/rx.h: rx.h
394         ${INSTALL} $? $@
395
396 ${UKERNELDIR}/rx/rx_kcommon.c: rx_kcommon.c
397         ${INSTALL} $? $@
398
399 ${UKERNELDIR}/rx/rx_kcommon.h: UKERNEL/rx_kcommon.h
400         ${INSTALL} $? $@
401
402 ${UKERNELDIR}/rx/rx_kernel.h: rx_kernel.h
403         ${INSTALL} $? $@
404
405 ${UKERNELDIR}/rx/rx_kmutex.h: UKERNEL/rx_kmutex.h
406         ${INSTALL} $? $@
407
408 ${UKERNELDIR}/rx/rx_knet.c: UKERNEL/rx_knet.c
409         ${INSTALL} $? $@
410
411 ${UKERNELDIR}/rx/rx_misc.c: rx_misc.c
412         ${INSTALL} $? $@
413
414 ${UKERNELDIR}/rx/rx_misc.h : rx_misc.h
415         ${INSTALL} $? $@
416
417 ${UKERNELDIR}/rx/rx_multi.h: rx_multi.h
418         ${INSTALL} $? $@
419
420 ${UKERNELDIR}/rx/rx_null.c: rx_null.c
421         ${INSTALL} $? $@
422
423 ${UKERNELDIR}/rx/rx_null.h: rx_null.h
424         ${INSTALL} $? $@
425
426 ${UKERNELDIR}/rx/rx_packet.c: rx_packet.c
427         ${INSTALL} $? $@
428
429 ${UKERNELDIR}/rx/rx_packet.h: rx_packet.h
430         ${INSTALL} $? $@
431
432 ${UKERNELDIR}/rx/rx_queue.h: rx_queue.h
433         ${INSTALL} $? $@
434
435 ${UKERNELDIR}/rx/rx_rdwr.c: rx_rdwr.c
436         ${INSTALL} $? $@
437
438 ${UKERNELDIR}/rx/rx_trace.h: rx_trace.h
439         ${INSTALL} $? $@
440
441 ${UKERNELDIR}/rx/xdr_afsuuid.c: xdr_afsuuid.c
442         ${INSTALL} $? $@
443
444 ${UKERNELDIR}/rx/xdr_array.c: xdr_array.c
445         ${INSTALL} $? $@
446
447 ${UKERNELDIR}/rx/xdr_arrayn.c: xdr_arrayn.c
448         ${INSTALL} $? $@
449
450 ${UKERNELDIR}/rx/xdr.c: xdr.c
451         ${INSTALL} $? $@
452
453 ${UKERNELDIR}/rx/xdr.h: xdr.h
454         ${INSTALL} $? $@
455
456 ${UKERNELDIR}/rx/xdr_int64.c: xdr_int64.c
457         ${INSTALL} $? $@
458
459 ${UKERNELDIR}/rx/xdr_rx.c: xdr_rx.c
460         ${INSTALL} $? $@
461
462 install:
463         ${DESTDIR}${libdir}/librx.a \
464         ${DESTDIR}${includedir}/rx/rx_packet.h \
465         ${DESTDIR}${includedir}/rx/rx.h \
466         ${DESTDIR}${includedir}/rx/rx_user.h \
467         ${DESTDIR}${includedir}/rx/rx_event.h \
468         ${DESTDIR}${includedir}/rx/rx_queue.h \
469         ${DESTDIR}${includedir}/rx/rx_globals.h \
470         ${DESTDIR}${includedir}/rx/rx_clock.h \
471         ${DESTDIR}${includedir}/rx/rx_multi.h \
472         ${DESTDIR}${includedir}/rx/rx_pthread.h \
473         ${DESTDIR}${includedir}/rx/rx_lwp.h \
474         ${DESTDIR}${includedir}/rx/rx_misc.h \
475         ${DESTDIR}${includedir}/rx/rx_null.h \
476         ${DESTDIR}${includedir}/rx/xdr.h
477
478 ${DESTDIR}${libdir}/librx.a: librx.a
479         ${INSTALL} $? $@
480
481 ${DESTDIR}${includedir}/rx/rx_packet.h: rx_packet.h
482         ${INSTALL} $? $@
483
484 ${DESTDIR}${includedir}/rx/rx.h: rx.h
485         ${INSTALL} $? $@
486
487 ${DESTDIR}${includedir}/rx/rx_user.h: rx_user.h
488         ${INSTALL} $? $@
489
490 ${DESTDIR}${includedir}/rx/rx_event.h: rx_event.h
491         ${INSTALL} $? $@
492
493 ${DESTDIR}${includedir}/rx/rx_queue.h: rx_queue.h
494         ${INSTALL} $? $@
495
496 ${DESTDIR}${includedir}/rx/rx_globals.h: rx_globals.h
497         ${INSTALL} $? $@
498
499 ${DESTDIR}${includedir}/rx/rx_clock.h: rx_clock.h
500         ${INSTALL} $? $@
501
502 ${DESTDIR}${includedir}/rx/rx_multi.h: rx_multi.h
503         ${INSTALL} $? $@
504
505 ${DESTDIR}${includedir}/rx/rx_pthread.h: rx_pthread.h
506         ${INSTALL} $? $@
507
508 ${DESTDIR}${includedir}/rx/rx_lwp.h: rx_lwp.h
509         ${INSTALL} $? $@
510
511 ${DESTDIR}${includedir}/rx/rx_misc.h: rx_misc.h
512         ${INSTALL} $? $@
513
514 ${DESTDIR}${includedir}/rx/rx_null.h: rx_null.h
515         ${INSTALL} $? $@
516
517 ${DESTDIR}${includedir}/rx/xdr.h: xdr.h
518         ${INSTALL} $? $@
519
520
521 dest: ${DEST}/lib/librx.a \
522         ${DEST}/include/rx/rx_packet.h \
523         ${DEST}/include/rx/rx.h \
524         ${DEST}/include/rx/rx_user.h \
525         ${DEST}/include/rx/rx_event.h \
526         ${DEST}/include/rx/rx_queue.h \
527         ${DEST}/include/rx/rx_globals.h \
528         ${DEST}/include/rx/rx_clock.h \
529         ${DEST}/include/rx/rx_multi.h \
530         ${DEST}/include/rx/rx_pthread.h \
531         ${DEST}/include/rx/rx_lwp.h \
532         ${DEST}/include/rx/rx_misc.h \
533         ${DEST}/include/rx/rx_null.h \
534         ${DEST}/include/rx/xdr.h
535
536 ${DEST}/lib/librx.a: librx.a
537         ${INSTALL} $? $@
538
539 ${DEST}/include/rx/rx_packet.h: rx_packet.h
540         ${INSTALL} $? $@
541
542 ${DEST}/include/rx/rx.h: rx.h
543         ${INSTALL} $? $@
544
545 ${DEST}/include/rx/rx_user.h: rx_user.h
546         ${INSTALL} $? $@
547
548 ${DEST}/include/rx/rx_event.h: rx_event.h
549         ${INSTALL} $? $@
550
551 ${DEST}/include/rx/rx_queue.h: rx_queue.h
552         ${INSTALL} $? $@
553
554 ${DEST}/include/rx/rx_globals.h: rx_globals.h
555         ${INSTALL} $? $@
556
557 ${DEST}/include/rx/rx_clock.h: rx_clock.h
558         ${INSTALL} $? $@
559
560 ${DEST}/include/rx/rx_multi.h: rx_multi.h
561         ${INSTALL} $? $@
562
563 ${DEST}/include/rx/rx_pthread.h: rx_pthread.h
564         ${INSTALL} $? $@
565
566 ${DEST}/include/rx/rx_lwp.h: rx_lwp.h
567         ${INSTALL} $? $@
568
569 ${DEST}/include/rx/rx_misc.h: rx_misc.h
570         ${INSTALL} $? $@
571
572 ${DEST}/include/rx/rx_null.h: rx_null.h
573         ${INSTALL} $? $@
574
575 ${DEST}/include/rx/xdr.h: xdr.h
576         ${INSTALL} $? $@
577
578 #
579 # Misc. targets
580 #
581 clean:
582         $(RM) -f *.o *.a core *_component_version_number.c
583
584 include ../config/Makefile.version