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