source: trunk/athena/bin/quota/Makefile.in @ 24068

Revision 24068, 1.2 KB checked in by broder, 15 years ago (diff)
cd
Line 
1 $Id: Makefile.in,v 1.5 2005-03-12 17:30:22 ghudson Exp $
2
3SHELL=/bin/sh
4INSTALL=@INSTALL@
5INSTALL_PROGRAM=@INSTALL_PROGRAM@
6RANLIB=@RANLIB@
7VPATH=@srcdir@
8srcdir=@srcdir@
9top_srcdir=@top_srcdir@
10prefix=@prefix@
11exec_prefix=@exec_prefix@
12bindir=@bindir@
13lbindir=@lbindir@
14lsbindir=@lsbindir@
15mandir=@mandir@
16
17CC=@CC@
18CPPFLAGS=@CPPFLAGS@
19CFLAGS=@CFLAGS@ ${WARN_CFLAGS}
20DEFS=@DEFS@
21LDFLAGS=@LDFLAGS@
22LIBS=@LIBS@
23ZEPHYR_LIBS=-lzephyr
24AFS_LIBS=-lprot -lauth -lrxkad -lubik -laudit -lsys -lrx -llwp -lsys -lafsutil
25MOST_CFLAGS=
26ALL_CFLAGS=${WARN_CFLAGS} -I. ${CPPFLAGS} ${CFLAGS} ${DEFS}
27ALL_LIBS=-llocker ${AFS_LIBS} ${ZEPHYR_LIBS} \
28         -lhesiod -lcom_err -lrpcsvc ${LIBS}
29
30OBJS=   quota.o fslist.o afs.o nfs.o ufs.o @RQUOTA_OBJS@
31
32all: quota
33
34quota: ${OBJS}
35        ${CC} ${LDFLAGS} -o quota ${OBJS} ${ALL_LIBS}
36
37.c.o:
38        ${CC} -c ${ALL_CFLAGS} $<
39
40rquota.x:
41        cp /usr/include/rpcsvc/rquota.x .
42
43rquota_xdr.c: rquota.x
44        rpcgen -C rquota.x
45
46check:
47
48install:
49        ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir}
50        ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
51        ${INSTALL} -m 4755 -o root quota ${DESTDIR}${bindir}
52        ${INSTALL} -m 644 quota.1 ${DESTDIR}${mandir}/man1
53
54clean:
55        rm -f quota ${OBJS} @RQUOTA_JUNK@
56
57distclean: clean
58        rm -f config.cache config.log config.status Makefile
Note: See TracBrowser for help on using the repository browser.