1 | # $Id: Makefile.in,v 1.1 1999-09-28 22:10:55 danw Exp $ |
---|
2 | |
---|
3 | SHELL=/bin/sh |
---|
4 | INSTALL=@INSTALL@ |
---|
5 | INSTALL_PROGRAM=@INSTALL_PROGRAM@ |
---|
6 | VPATH=@srcdir@ |
---|
7 | srcdir=@srcdir@ |
---|
8 | top_srcdir=@top_srcdir@ |
---|
9 | prefix=@prefix@ |
---|
10 | exec_prefix=@exec_prefix@ |
---|
11 | bindir=@bindir@ |
---|
12 | mandir=@mandir@ |
---|
13 | |
---|
14 | CC=@CC@ |
---|
15 | CPPFLAGS=@CPPFLAGS@ |
---|
16 | CFLAGS=@CFLAGS@ |
---|
17 | DEFS=@DEFS@ |
---|
18 | LDFLAGS=@LDFLAGS@ |
---|
19 | LIBS=-lfxcl @KRB4_LIBS@ @HESIOD_LIBS@ @LIBS@ |
---|
20 | ALL_CFLAGS=-I. ${CPPFLAGS} ${CFLAGS} ${DEFS} |
---|
21 | |
---|
22 | TURNIN_OBJS= turnin.o full_name.o fxmain.o |
---|
23 | PICKUP_OBJS= pickup.o array.o dump.o fxmain.o |
---|
24 | COLLECT_OBJS= collect.o array.o dump.o full_name.o fxmain.o |
---|
25 | UNCOLLECT_OBJS= uncollect.o fxmain.o |
---|
26 | RETURN_OBJS= return.o array.o full_name.o fxmain.o |
---|
27 | FXPURGE_OBJS= fxpurge.o array.o full_name.o fxmain.o purge.o |
---|
28 | FXBLANCHE_OBJS= fxblanche.o full_name.o |
---|
29 | FXCREATE_OBJS= fxcreate.o full_name.o |
---|
30 | FXDESTROY_OBJS= fxdestroy.o |
---|
31 | FXLS_OBJS= fxls.o |
---|
32 | FXPING_OBJS= fxping.o |
---|
33 | |
---|
34 | CLIENTS= turnin pickup collect uncollect return \ |
---|
35 | fxpurge fxblanche fxcreate fxdestroy fxls fxping |
---|
36 | |
---|
37 | all: ${CLIENTS} |
---|
38 | |
---|
39 | .c.o: |
---|
40 | ${CC} -c ${ALL_CFLAGS} $< |
---|
41 | |
---|
42 | turnin: ${TURNIN_OBJS} |
---|
43 | ${CC} ${LDFLAGS} -o $@ ${TURNIN_OBJS} ${LIBS} |
---|
44 | |
---|
45 | pickup: ${PICKUP_OBJS} |
---|
46 | ${CC} ${LDFLAGS} -o $@ ${PICKUP_OBJS} ${LIBS} |
---|
47 | |
---|
48 | collect: ${COLLECT_OBJS} |
---|
49 | ${CC} ${LDFLAGS} -o $@ ${COLLECT_OBJS} ${LIBS} |
---|
50 | |
---|
51 | uncollect: ${UNCOLLECT_OBJS} |
---|
52 | ${CC} ${LDFLAGS} -o $@ ${UNCOLLECT_OBJS} ${LIBS} |
---|
53 | |
---|
54 | return: ${RETURN_OBJS} |
---|
55 | ${CC} ${LDFLAGS} -o $@ ${RETURN_OBJS} ${LIBS} |
---|
56 | |
---|
57 | fxpurge: ${FXPURGE_OBJS} |
---|
58 | ${CC} ${LDFLAGS} -o $@ ${FXPURGE_OBJS} ${LIBS} |
---|
59 | |
---|
60 | fxblanche: ${FXBLANCHE_OBJS} |
---|
61 | ${CC} ${LDFLAGS} -o $@ ${FXBLANCHE_OBJS} ${LIBS} |
---|
62 | |
---|
63 | fxcreate: ${FXCREATE_OBJS} |
---|
64 | ${CC} ${LDFLAGS} -o $@ ${FXCREATE_OBJS} ${LIBS} |
---|
65 | |
---|
66 | fxdestroy: ${FXDESTROY_OBJS} |
---|
67 | ${CC} ${LDFLAGS} -o $@ ${FXDESTROY_OBJS} ${LIBS} |
---|
68 | |
---|
69 | fxls: ${FXLS_OBJS} |
---|
70 | ${CC} ${LDFLAGS} -o $@ ${FXLS_OBJS} ${LIBS} |
---|
71 | |
---|
72 | fxping: ${FXPING_OBJS} |
---|
73 | ${CC} ${LDFLAGS} -o $@ ${FXPING_OBJS} ${LIBS} |
---|
74 | |
---|
75 | check: |
---|
76 | |
---|
77 | install: |
---|
78 | ${top_srcdir}/mkinstalldirs ${DESTDIR}${bindir} |
---|
79 | ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man1 |
---|
80 | ${INSTALL_PROGRAM} turnin ${DESTDIR}${bindir} |
---|
81 | ${INSTALL_PROGRAM} pickup ${DESTDIR}${bindir} |
---|
82 | ${INSTALL_PROGRAM} collect ${DESTDIR}${bindir} |
---|
83 | ${INSTALL_PROGRAM} uncollect ${DESTDIR}${bindir} |
---|
84 | ${INSTALL_PROGRAM} return ${DESTDIR}${bindir} |
---|
85 | ${INSTALL_PROGRAM} fxpurge ${DESTDIR}${bindir} |
---|
86 | ${INSTALL_PROGRAM} fxblanche ${DESTDIR}${bindir} |
---|
87 | ${INSTALL_PROGRAM} fxcreate ${DESTDIR}${bindir} |
---|
88 | ${INSTALL_PROGRAM} fxdestroy ${DESTDIR}${bindir} |
---|
89 | ${INSTALL_PROGRAM} fxls ${DESTDIR}${bindir} |
---|
90 | ${INSTALL_PROGRAM} fxping ${DESTDIR}${bindir} |
---|
91 | ${INSTALL} -m 444 ${srcdir}/collect.1 ${DESTDIR}${mandir}/man1 |
---|
92 | ${INSTALL} -m 444 ${srcdir}/fxblanche.1 ${DESTDIR}${mandir}/man1 |
---|
93 | ${INSTALL} -m 444 ${srcdir}/fxcreate.1 ${DESTDIR}${mandir}/man1 |
---|
94 | ${INSTALL} -m 444 ${srcdir}/fxdestroy.1 ${DESTDIR}${mandir}/man1 |
---|
95 | ${INSTALL} -m 444 ${srcdir}/fxls.1 ${DESTDIR}${mandir}/man1 |
---|
96 | ${INSTALL} -m 444 ${srcdir}/fxoptions.1 ${DESTDIR}${mandir}/man1 |
---|
97 | ${INSTALL} -m 444 ${srcdir}/fxping.1 ${DESTDIR}${mandir}/man1 |
---|
98 | ${INSTALL} -m 444 ${srcdir}/fxpurge.1 ${DESTDIR}${mandir}/man1 |
---|
99 | ${INSTALL} -m 444 ${srcdir}/pickup.1 ${DESTDIR}${mandir}/man1 |
---|
100 | ${INSTALL} -m 444 ${srcdir}/return.1 ${DESTDIR}${mandir}/man1 |
---|
101 | ${INSTALL} -m 444 ${srcdir}/turnin.1 ${DESTDIR}${mandir}/man1 |
---|
102 | ${INSTALL} -m 444 ${srcdir}/uncollect.1 ${DESTDIR}${mandir}/man1 |
---|
103 | |
---|
104 | clean: |
---|
105 | rm -f ${CLIENTS} |
---|
106 | rm -f ${TURNIN_OBJS} ${PICKUP_OBJS} ${COLLECT_OBJS} |
---|
107 | rm -f ${UNCOLLECT_OBJS} ${RETURN_OBJS} ${FXPURGE_OBJS} |
---|
108 | rm -f ${FXBLANCHE_OBJS} ${FXCREATE_OBJS} ${FXDESTROY_OBJS} |
---|
109 | rm -f ${FXLS_OBJS} ${FXPING_OBJS} |
---|
110 | |
---|
111 | distclean: clean |
---|
112 | rm -f config.cache config.log config.status Makefile |
---|