source: trunk/athena/bin/discuss/libds/Makefile.in @ 23920

Revision 23920, 1.5 KB checked in by broder, 15 years ago (diff)
In discuss: * Fix local/dumb authentication needed for mail delivery and local client usage. Patch by Mitch Berger. (Trac: #274)
Line 
1#
2# $Id: Makefile.in,v 1.2 2007-08-09 20:41:32 amb Exp $
3#
4
5SHELL=/bin/sh
6VPATH=@srcdir@
7INSTALL=@INSTALL@
8INSTALL_PROGRAM=@INSTALL_PROGRAM@
9srcdir=@srcdir@
10top_srcdir=@top_srcdir@
11prefix=@prefix@
12exec_prefix=@exec_prefix@
13libdir=@libdir@
14
15CC=@CC@
16DEFS=@DEFS@
17CPPFLAGS=@CPPFLAGS@
18CFLAGS=@CFLAGS@
19ALL_CFLAGS=-I../include ${CPPFLAGS} ${CFLAGS} ${DEFS}
20RANLIB=@RANLIB@
21
22USPET=  ../ets/usp_et.o
23RPCET=  ../ets/rpc_et.o
24DSCET=  ../ets/dsc_et.o
25
26ETS=    $(RPCET) $(USPET) $(DSCET)
27KRBET=  ../ets/krb_et.o
28
29OBJS=   tfile.o tunix.o tnet.o stubs.o dsname.o interface.o \
30        conv_mgr.o host.o announce.o dsc_enter.o tmem.o
31KOBJS=  res_module.k.o rpcall.k.o auth_krb.o
32NKOBJS= res_module.nk.o rpcall.nk.o auth_dum.o
33
34LIBS=   libds.a libdsk.a
35
36.c.o:
37        ${CC} -c ${ALL_CFLAGS} $<
38
39all:    $(LIBS)
40
41clean:
42        rm -f $(LIBS) $(OBJS) $(KOBJS) $(NKOBJS)
43
44depend:
45
46install:
47        ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
48        ${INSTALL_PROGRAM} libdsk.a ${DESTDIR}${libdir}
49
50libds.a: $(OBJS) $(NKOBJS) $(ETS)
51        ar cru libds.a $(OBJS) $(NKOBJS) $(ETS)
52        ${RANLIB} libds.a
53
54libdsk.a: $(OBJS) $(KOBJS) $(ETS) $(KRBET)
55        ar cru libdsk.a $(OBJS) $(KOBJS) $(ETS) $(KRBET)
56        ${RANLIB} libdsk.a
57
58res_module.k.o: res_module.c
59        ${CC} ${ALL_CFLAGS} -c res_module.c
60        mv res_module.o res_module.k.o
61
62res_module.nk.o: res_module.c
63        ${CC} ${ALL_CFLAGS} -DNOKERBEROS -c res_module.c
64        mv res_module.o res_module.nk.o
65
66auth_krb.o:
67        ${CC} ${ALL_CFLAGS} -c auth_krb.c
68
69rpcall.k.o:
70        ${CC} ${ALL_CFLAGS} -c rpcall.c
71        mv rpcall.o rpcall.k.o
72
73rpcall.nk.o:
74        ${CC} ${ALL_CFLAGS} -DNOKERBEROS -c rpcall.c
75        mv rpcall.o rpcall.nk.o
76
Note: See TracBrowser for help on using the repository browser.