92834695939698681c19a457c3bf73427d5cf3ad
[openafs.git] / src / rxdebug / 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} -I${TOP_INCDIR}/rx -DRXDEBUG ${XCFLAGS}
39
40 LIBS=${TOP_LIBDIR}/librx.a ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/libcmd.a \
41                ${TOP_LIBDIR}/util.a ${TOP_LIBDIR}/libsys.a
42
43 all: rxdebug rxdumptrace
44
45 rxdebug.o: rxdebug.c
46
47 rxdumptrace.o: ../rx/rx_trace.c
48         $(CC) $(CFLAGS) -DDUMPTRACE -c -o rxdumptrace.o ${srcdir}/../rx/rx_trace.c
49
50 rxdumptrace: rxdumptrace.o ${LIBS}
51         $(RM) -f rxdumptrace
52         $(CC) $(CFLAGS) -o rxdumptrace rxdumptrace.o  ${LIBS} ${XLIBS}
53
54 rxdebug: rxdebug.o ${LIBS}
55         ${CC} ${CFLAGS} -o $@ $@.o ${LIBS} ${XLIBS}
56
57 #
58 # Install targets
59 #
60 install:  ${DESTDIR}${sbindir}/rxdebug
61
62 #
63 # Misc. targets
64 #
65 clean:
66         $(RM) -f *.o *.a core *_component_version_number.c rxdumptrace rxdebug
67
68 include ../config/Makefile.version
69
70 dest: ${DEST}/etc/rxdebug
71
72 ${DESTDIR}${sbindir}/rxdebug: rxdebug
73         ${INSTALL} $? $@
74
75 ${DEST}/etc/rxdebug: rxdebug
76         ${INSTALL} $? $@