10 INSTALL_PROGRAM
= $(top_builddir
)/libtool
--mode
=install @INSTALL_PROGRAM@
11 INSTALL_DATA
= @INSTALL_DATA@
12 MKINSTALLDIRS
= @top_srcdir@
/mkinstalldirs
15 exec_prefix = @
exec_prefix@
17 libexecdir
= @libexecdir@
20 sysconfdir
= @sysconfdir@
22 transform
= @program_transform_name@
23 ARLACACHEDIR
= @ARLACACHEDIR@
24 ARLACONFFILE
= @ARLACONFFILE@
28 NOINST_BIN
= afsdir_check dump_state play_disco
40 DEFS
= @DEFS@
-DSYSCONFDIR
=\"$(sysconfdir
)\" \
41 -DARLACACHEDIR
=\"$(ARLACACHEDIR
)\" \
42 -DARLACONFFILE
=\"$(ARLACONFFILE
)\"
51 MAKEDEPEND
= makedepend
52 AFSWSROOT
= /usr
/afsws
53 RXKADINC
= -I
$(srcdir)/..
/rxkad
54 INCLUDES
= -I
$(srcdir)/.. \
57 -I
$(srcdir)/..
/include \
58 -I
$(srcdir)/..
/nnpfs
/include \
64 KRB_CFLAGS
= @KRB5_INC_FLAGS@ @KAFS_CPPFLAGS@
65 REALCFLAGS
= $(INCLUDES
) $(KRB_CFLAGS
) $(DEFINES
) $(CFLAGS
) \
67 RXKADLIB
= @RXKAD_LIBS@
68 KAFS_LIBS
= @AIX_EXTRA_KAFS@ @KAFS_LIBS@
69 LIB_tgetent
= @LIB_tgetent@
72 DEPEND_sl
= @DEPEND_sl@
74 LIBS_common
= ..
/lib
/bufdir
/libbufdir.la \
75 -L..
/rxdef
-lrxdefclient
-lrxcbserver \
76 -L..
/rx
-lrx
-L..
/lwp \
77 -llwp @PLWP_LIB_FLAGS@
79 LIBS_common_post
= ..
/lib
/ko
/libko.la ..
/util
/libarlautil.la \
80 ..
/lib
/vers
/libvers.la \
81 @LIB_roken@
$(RXKADLIB
) $(KAFS_LIBS
) @LIBS@
83 LIBS_arla-cli
= $(LIBS_common
) \
84 $(LIB_sl
) @LIB_readline@ \
87 LIBS_arlad
= $(LIBS_common
) \
90 LIBS_afsdir_check
= $(LIBS_common
) \
93 LIBS_dump_state
= $(LIBS_common_post
)
95 LIBS_play_disco
= $(LIBS_common_post
)
97 LIBS_ptest
= $(LIBS_common_post
) -L..
/lwp
-llwp @PLWP_LIB_FLAGS@
100 LIBDEPENDS
= ..
/rxdef
/librxdefclient.la ..
/rxdef
/librxcbserver.la \
101 ..
/rx
/librx.la ..
/lwp
/liblwp.a \
102 ..
/util
/libarlautil.la
$(DEPEND_sl
) \
103 ..
/lib
/ko
/libko.la ..
/lib
/bufdir
/libbufdir.la
105 KERNEL_SRCS
= @KERNEL_SRCS@
106 PROGS
= $(ARLA_SBIN
) $(ARLA_LIBEXEC
) $(NOINST_BIN
)
183 arlad_OBJS
= $(common_OBJS
) \
186 arla-cli_OBJS
= $(common_OBJS
) \
189 afsdir_check_OBJS
= afsdir_check.o
191 dump_state_OBJS
= dump_state.o state.o
193 play_disco_OBJS
= play_disco.o disco.o
195 ptest_OBJS
= ptest.o poller.o arladeb.o arladebu.o
198 .PHONY
: all install uninstall depend
tags clean
203 $(CC
) -c
$(CPPFLAGS
) $(DEFS
) -I
$(srcdir) -I.
$(REALCFLAGS
) $<
206 $(MKINSTALLDIRS
) $(DESTDIR
)$(sbindir
)
207 PROG_SBIN
='$(ARLA_SBIN)'; for x in
$$PROG_SBIN; do \
208 f
=`echo $$x | sed '$(transform)'`; \
209 $(INSTALL_PROGRAM
) $$x $(DESTDIR
)$(sbindir
)/$$f; \
211 $(MKINSTALLDIRS
) $(DESTDIR
)$(libexecdir
) ; \
212 PROG_LIBEXEC
='$(ARLA_LIBEXEC)'; for x in
$$PROG_LIBEXEC; do \
213 f
=`echo $$x | sed '$(transform)'`; \
214 $(INSTALL_PROGRAM
) $$x $(DESTDIR
)$(libexecdir
)/$$f; \
216 $(MKINSTALLDIRS
) $(DESTDIR
)$(mandir) ; \
217 MANPAGES
='$(MANPAGES)'; for x in
$$MANPAGES; do \
218 n
=`echo $$x | sed 's/\(.*\)\.[1-9a-zA-Z]*$$/\1/'`; \
219 e
=`echo $$x | sed 's/.*\.\([1-9a-zA-Z]*\)$$/\1/'`; \
220 f
=`echo $$n | sed '$(transform)'`; \
221 $(MKINSTALLDIRS
) $(DESTDIR
)$(mandir)/man
$$e ; \
222 $(INSTALL_DATA
) $(srcdir)/$$x \
223 $(DESTDIR
)$(mandir)/man
$$e/$$f.
$$e; \
227 PROG_BIN
='$(ARLA_BIN)'; for x in
$$PROG_BIN; do \
228 f
=`echo $$x | sed '$(transform)'`; \
229 rm -f
$(DESTDIR
)$(bindir)/$$f; \
231 PROG_LIBEXEC
='$(ARLA_LIBEXEC)'; for x in
$$PROG_LIBEXEC; do \
232 f
=`echo $$x | sed '$(transform)'`; \
233 rm -f
$(DESTDIR
)$(libexecdir
)/$$f; \
235 MANPAGES
='$(MANPAGES)'; for x in
$$MANPAGES; do \
236 n
=`echo $$x | sed 's/\(.*\)\.[1-9a-zA-Z]*$$/\1/'`; \
237 e
=`echo $$x | sed 's/.*\.\([1-9a-zA-Z]*\)$$/\1/'`; \
238 f
=`echo $$n | sed '$(transform)'`; \
239 rm -rf
$(DESTDIR
)$(mandir)/$$f.
$$e; \
242 arlad
: $(arlad_OBJS
) $(LIBDEPENDS
)
243 $(top_builddir
)/libtool
--mode
=link
$(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$(arlad_OBJS
) $(LIBS_arlad
)
245 arla-cli
: $(arla-cli_OBJS
) $(LIBDEPENDS
)
246 $(top_builddir
)/libtool
--mode
=link
$(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$(arla-cli_OBJS
) $(LIBS_arla-cli
)
248 afsdir_check
: $(afsdir_check_OBJS
)
249 $(top_builddir
)/libtool
--mode
=link
$(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$(afsdir_check_OBJS
) $(LIBS_afsdir_check
)
251 dump_state
: $(dump_state_OBJS
)
252 $(top_builddir
)/libtool
--mode
=link
$(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$(dump_state_OBJS
) $(LIBS_dump_state
)
254 play_disco
: $(play_disco_OBJS
)
255 $(top_builddir
)/libtool
--mode
=link
$(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$(play_disco_OBJS
) $(LIBS_play_disco
)
258 $(top_builddir
)/libtool
--mode
=link
$(CC
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$(ptest_OBJS
) $(LIBS_ptest
)
261 Makefile
: Makefile.in ..
/config.status
262 cd ..
; CONFIG_FILES
=arlad
/Makefile CONFIG_HEADERS
= $(SHELL
) config.status
265 $(MAKEDEPEND
) -- $(REALCFLAGS
) -- $^
269 TAGS
: $(SRCS
) $(HDRS
)
270 $(ETAGS
) -t
$(SRCS
) $(HDRS
)
273 rm -f
$(PROGS
) $(OBJS
) *~
*.o core
*.core
278 rm -f Makefile config.status