e799373f8a6db797403e7aa3ceeac26135c741f3
[openafs.git] / src / aklog / Makefile.in
1 #
2 # This Makefile in in the public domain
3 #
4
5 srcdir=@srcdir@
6 include @TOP_OBJDIR@/src/config/Makefile.config
7
8 OPTMZ = @KRB5CFLAGS@ -DALLOW_REGISTER
9 AKLIBS = ${LIBS} @KRB5LIBS@
10 AFSLIBS = ${TOP_LIBDIR}/libprot.a ${TOP_LIBDIR}/libubik.a \
11           ${TOP_LIBDIR}/libauth.a ${TOP_LIBDIR}/librxkad.a \
12           ${TOP_LIBDIR}/librx.a ${TOP_LIBDIR}/liblwp.a \
13           ${TOP_LIBDIR}/libsys.a ${TOP_LIBDIR}/libdes.a \
14           ${TOP_LIBDIR}/libcom_err.a ${TOP_LIBDIR}/libafsutil.a
15
16 SRCS=   aklog.c aklog_main.c  krb_util.c linked_list.c
17 OBJS=   aklog.o aklog_main.o krb_util.o linked_list.o
18
19 all: aklog asetkey klog
20
21 aklog:  ${OBJS} ${AFSLIBS}
22         ${CC} -o $@ ${CFLAGS} ${OBJS} ${AKLIBS} ${AFSLIBS} ${XLIBS}
23
24 asetkey: asetkey.o ${AFSLIBS}
25         ${CC} -o $@ ${CFLAGS} asetkey.o ${AKLIBS} ${AFSLIBS} ${XLIBS}
26
27 klog: klog.o skipwrap.o ${AFSLIBS}
28         ${CC} -o $@ ${CFLAGS} skipwrap.o klog.o ${AKLIBS} ${AFSLIBS} \
29                 ${TOP_LIBDIR}/libcmd.a ${TOP_LIBDIR}/librx.a ${XLIBS}
30
31 #
32 # Installation targets
33 #
34 install: \
35         ${DESTDIR}${bindir}/aklog ${DESTDIR}${afssrvbindir}/asetkey
36
37 ${DESTDIR}${bindir}/aklog: aklog
38         ${INSTALL} $? $@
39
40 ${DESTDIR}${afssrvbindir}/asetkey: asetkey
41         ${INSTALL} $? $@
42
43 dest: \
44         ${DEST}/bin/aklog ${DEST}/root.server/usr/afs/bin/asetkey
45
46 ${DEST}/bin/aklog: aklog
47         ${INSTALL} $? $@
48
49 ${DEST}/root.server/usr/afs/bin/asetkey: asetkey
50         ${INSTALL} $? $@
51
52 #
53 # Misc. targets
54 #
55 clean:
56         $(RM) -f *.o ${OBJS} aklog asetkey klog
57
58 include ../config/Makefile.version
59