source: trunk/athena/bin/attach/Makefile.in @ 22509

Revision 22509, 2.3 KB checked in by ghudson, 18 years ago (diff)
From Daniel Richard G: Use ${srcdir} when installing files from the source directory.
RevLine 
[22509]1# $Id: Makefile.in,v 1.14 2006-07-12 19:54:39 ghudson Exp $
[12589]2
3SHELL=/bin/sh
4INSTALL=@INSTALL@
5INSTALL_PROGRAM=@INSTALL_PROGRAM@
6VPATH=@srcdir@
7srcdir=@srcdir@
8top_srcdir=@top_srcdir@
9prefix=@prefix@
10exec_prefix=@exec_prefix@
11bindir=@bindir@
[12725]12sbindir=@sbindir@
[12589]13lbindir=@lbindir@
14lsbindir=@lsbindir@
15mandir=@mandir@
16
17CC=@CC@
18CPPFLAGS=@CPPFLAGS@
[13619]19CFLAGS=@CFLAGS@ ${WARN_CFLAGS} ${ERROR_CFLAGS}
[12589]20DEFS=@DEFS@
21LDFLAGS=@LDFLAGS@
22LIBS=@LIBS@
23KRB4_LIBS=@KRB4_LIBS@
24REGEX_LIBS=@REGEX_LIBS@
25ZEPHYR_LIBS=-lzephyr
[21573]26AFS_LIBS=-lprot -lauth -lrxkad -lubik -laudit -lsys -lrx -llwp -lsys -lafsutil
[12589]27ALL_CFLAGS=${WARN_CFLAGS} ${ERROR_CFLAGS} -I. ${CPPFLAGS} ${CFLAGS} ${DEFS}
[20267]28ALL_LIBS=-llocker ${AFS_LIBS} ${ZEPHYR_LIBS} ${KRB4_LIBS} ${REGEX_LIBS} \
[12589]29         -lhesiod -lcom_err ${LIBS}
30
[14412]31ATTACH_OBJS=suite.o agetopt.o add.o attach.o detach.o fsid.o zinit.o
[12589]32
[12748]33all: attach atconvert
[12589]34
[12748]35attach: ${ATTACH_OBJS}
[20676]36        ${CC} ${LDFLAGS} -o attach ${ATTACH_OBJS} -lathdir ${ALL_LIBS}
[12589]37
[12707]38atconvert: atconvert.o
39        ${CC} ${LDFLAGS} -o atconvert atconvert.o ${ALL_LIBS}
40
[12589]41.c.o:
42        ${CC} -c ${ALL_CFLAGS} $<
43
44check:
45
46install:
[12725]47        ${top_srcdir}/mkinstalldirs ${DESTDIR}${sbindir}
[12589]48        ${top_srcdir}/mkinstalldirs ${DESTDIR}${lbindir}
[12725]49        ${top_srcdir}/mkinstalldirs ${DESTDIR}${lsbindir}
[12589]50        ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1
51        ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man8
52        ${INSTALL} -m 4755 -o root attach ${DESTDIR}${lbindir}
[12748]53        rm -f ${DESTDIR}${lbindir}/detach
54        ln -s attach ${DESTDIR}${lbindir}/detach
55        rm -f ${DESTDIR}${lbindir}/fsid
56        ln -s attach ${DESTDIR}${lbindir}/fsid
[12589]57        rm -f ${DESTDIR}${lbindir}/nfsid
[12748]58        ln -s attach ${DESTDIR}${lbindir}/nfsid
59        rm -f ${DESTDIR}${lbindir}/zinit
60        ln -s attach ${DESTDIR}${lbindir}/zinit
[12589]61        rm -f ${DESTDIR}${lsbindir}/zinit
[12748]62        ln -s ${lbindir}/attach ${DESTDIR}${lsbindir}/zinit
[12725]63        ${INSTALL} -m 755 atconvert ${DESTDIR}${sbindir}
[22509]64        ${INSTALL} -m 644 ${srcdir}/add.1 ${DESTDIR}${mandir}/man1
65        ${INSTALL} -m 644 ${srcdir}/attach.1 ${DESTDIR}${mandir}/man1
66        ${INSTALL} -m 644 ${srcdir}/detach.1 ${DESTDIR}${mandir}/man1
67        ${INSTALL} -m 644 ${srcdir}/fsid.1 ${DESTDIR}${mandir}/man1
68        ${INSTALL} -m 644 ${srcdir}/nfsid.1 ${DESTDIR}${mandir}/man1
69        ${INSTALL} -m 644 ${srcdir}/zinit.8 ${DESTDIR}${mandir}/man8
[12589]70
71clean:
[12748]72        rm -f ${ATTACH_OBJS} attach
[12707]73        rm -f atconvert.o atconvert
[12589]74
75distclean: clean
76        rm -f config.cache config.log config.status Makefile
Note: See TracBrowser for help on using the repository browser.