 |
|
|
| |
1 # Makefile.in generated by automake 1.9.2 from Makefile.am.
2 # @configure_input@
3
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004 Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15 @SET_MAKE@
16
17 # Package: am-utils
18 # Level: Makefile for amd/ directory
19 # Author: Erez Zadok
20
21
22 SOURCES = $(amd_SOURCES) $(EXTRA_amd_SOURCES)
23
24 srcdir = @srcdir@
25 top_srcdir = @top_srcdir@
26 VPATH = @srcdir@
27 pkgdatadir = $(datadir)/@PACKAGE@
28 pkglibdir = $(libdir)/@PACKAGE@
29 pkgincludedir = $(includedir)/@PACKAGE@
30 top_builddir = ..
31 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
32 INSTALL = @INSTALL@
33 install_sh_DATA = $(install_sh) -c -m 644
34 install_sh_PROGRAM = $(install_sh) -c
35 install_sh_SCRIPT = $(install_sh) -c
36 INSTALL_HEADER = $(INSTALL_DATA)
37 transform = $(program_transform_name)
38 NORMAL_INSTALL = :
39 PRE_INSTALL = :
40 POST_INSTALL = :
41 NORMAL_UNINSTALL = :
42 PRE_UNINSTALL = :
43 POST_UNINSTALL = :
44 build_triplet = @build@
45 host_triplet = @host@
46 sbin_PROGRAMS = amd$(EXEEXT)
47 subdir = amd
48 DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
49 $(srcdir)/Makefile.in conf_parse.c conf_parse.h conf_tok.c
50 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
51 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
52 $(top_srcdir)/configure.in
53 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
54 $(ACLOCAL_M4)
55 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
56 CONFIG_HEADER = $(top_builddir)/config.h
57 CONFIG_CLEAN_FILES =
58 am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)"
59 sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
60 PROGRAMS = $(sbin_PROGRAMS)
61 am_amd_OBJECTS = conf_parse.$(OBJEXT) conf_tok.$(OBJEXT) \
62 am_ops.$(OBJEXT) amd.$(OBJEXT) amfs_auto.$(OBJEXT) \
63 amfs_direct.$(OBJEXT) amfs_error.$(OBJEXT) \
64 amfs_generic.$(OBJEXT) amfs_host.$(OBJEXT) amfs_link.$(OBJEXT) \
65 amfs_linkx.$(OBJEXT) amfs_nfsl.$(OBJEXT) amfs_nfsx.$(OBJEXT) \
66 amfs_program.$(OBJEXT) amfs_root.$(OBJEXT) \
67 amfs_toplvl.$(OBJEXT) amfs_union.$(OBJEXT) amq_subr.$(OBJEXT) \
68 amq_svc.$(OBJEXT) autil.$(OBJEXT) clock.$(OBJEXT) \
69 conf.$(OBJEXT) map.$(OBJEXT) mapc.$(OBJEXT) mntfs.$(OBJEXT) \
70 nfs_prot_svc.$(OBJEXT) nfs_start.$(OBJEXT) nfs_subr.$(OBJEXT) \
71 opts.$(OBJEXT) readdir.$(OBJEXT) restart.$(OBJEXT) \
72 rpc_fwd.$(OBJEXT) sched.$(OBJEXT) srvr_amfs_auto.$(OBJEXT) \
73 srvr_nfs.$(OBJEXT)
74 amd_OBJECTS = $(am_amd_OBJECTS)
75 amd_LDADD = $(LDADD)
76 am__DEPENDENCIES_1 =
77 amd_DEPENDENCIES = $(am__DEPENDENCIES_1) get_args.o \
78 ../libamu/libamu.la
79 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
80 depcomp =
81 am__depfiles_maybe =
82 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
83 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
84 LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \
85 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
86 $(AM_CFLAGS) $(CFLAGS)
87 CCLD = $(CC)
88 LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
89 $(AM_LDFLAGS) $(LDFLAGS) -o $@
90 LEXCOMPILE = $(LEX) $(LFLAGS) $(AM_LFLAGS)
91 LTLEXCOMPILE = $(LIBTOOL) --mode=compile $(LEX) $(LFLAGS) $(AM_LFLAGS)
92 YACCCOMPILE = $(YACC) $(YFLAGS) $(AM_YFLAGS)
93 LTYACCCOMPILE = $(LIBTOOL) --mode=compile $(YACC) $(YFLAGS) \
94 $(AM_YFLAGS)
95 SOURCES = $(amd_SOURCES) $(EXTRA_amd_SOURCES)
96 DIST_SOURCES = $(amd_SOURCES) $(EXTRA_amd_SOURCES)
97 man8dir = $(mandir)/man8
98 NROFF = nroff
99 MANS = $(man_MANS)
100 HEADERS = $(noinst_HEADERS)
101 ETAGS = etags
102 CTAGS = ctags
103 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
104 ACLOCAL = @ACLOCAL@
105 AMDEP_FALSE = @AMDEP_FALSE@
106 AMDEP_TRUE = @AMDEP_TRUE@
107 AMD_FS_OBJS = @AMD_FS_OBJS@
108 AMD_INFO_OBJS = @AMD_INFO_OBJS@
109 AMTAR = @AMTAR@
110 AMU_AUTOFS_PROT_HEADER = @AMU_AUTOFS_PROT_HEADER@
111
112 # allow users to add their own flags via "configure --enable-am-flags=ARG"
113 AMU_CFLAGS = @AMU_CFLAGS@
114 AMU_LIB_OBJS = @AMU_LIB_OBJS@
115 AMU_NFS_PROT_HEADER = @AMU_NFS_PROT_HEADER@
116 AR = @AR@
117 AUTOCONF = @AUTOCONF@
118 AUTOHEADER = @AUTOHEADER@
119 AUTOMAKE = @AUTOMAKE@
120 AWK = @AWK@
121 CC = @CC@
122 CCDEPMODE = @CCDEPMODE@
123 CFLAGS = @CFLAGS@
124 CPP = @CPP@
125 CPPFLAGS = @CPPFLAGS@
126 CXX = @CXX@
127 CXXCPP = @CXXCPP@
128 CXXDEPMODE = @CXXDEPMODE@
129 CXXFLAGS = @CXXFLAGS@
130 CYGPATH_W = @CYGPATH_W@
131 DEFS = @DEFS@
132 DEPDIR = @DEPDIR@
133 ECHO = @ECHO@
134 ECHO_C = @ECHO_C@
135 ECHO_N = @ECHO_N@
136 ECHO_T = @ECHO_T@
137 EGREP = @EGREP@
138 EXEEXT = @EXEEXT@
139 F77 = @F77@
140 FFLAGS = @FFLAGS@
141 INSTALL_DATA = @INSTALL_DATA@
142 INSTALL_PROGRAM = @INSTALL_PROGRAM@
143 INSTALL_SCRIPT = @INSTALL_SCRIPT@
144 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
145 LDFLAGS = @LDFLAGS@
146 LEX = @LEX@
147 LEXLIB = @LEXLIB@
148 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
149 LIBOBJS = @LIBOBJS@
150 # must manually add f/lex library to LIBS, and not to LDADD.
151 LIBS = @LIBS@ @LEXLIB@ @WRAPLIB@
152 LIBTOOL = @LIBTOOL@
153 LIBTOOL_DEPS = @LIBTOOL_DEPS@
154 LIBTOOL_LDFLAGS = @LIBTOOL_LDFLAGS@
155 LN_S = @LN_S@
156 LTLIBOBJS = @LTLIBOBJS@
157 MAINT = @MAINT@
158 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
159 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
160 MAKEINFO = @MAKEINFO@
161 OBJEXT = @OBJEXT@
162 PACKAGE = @PACKAGE@
163 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
164 PACKAGE_NAME = @PACKAGE_NAME@
165 PACKAGE_STRING = @PACKAGE_STRING@
166 PACKAGE_TARNAME = @PACKAGE_TARNAME@
167 PACKAGE_VERSION = @PACKAGE_VERSION@
168 PATH_SEPARATOR = @PATH_SEPARATOR@
169 PERL = @PERL@
170 RANLIB = @RANLIB@
171 SET_MAKE = @SET_MAKE@
172 SHELL = @SHELL@
173 STRIP = @STRIP@
174 UNMOUNT_PROGRAM = @UNMOUNT_PROGRAM@
175 VERSION = @VERSION@
176 WRAPLIB = @WRAPLIB@
177 YACC = @YACC@
178 ac_ct_AR = @ac_ct_AR@
179 ac_ct_CC = @ac_ct_CC@
180 ac_ct_CXX = @ac_ct_CXX@
181 ac_ct_F77 = @ac_ct_F77@
182 ac_ct_RANLIB = @ac_ct_RANLIB@
183 ac_ct_STRIP = @ac_ct_STRIP@
184 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
185 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
186 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
187 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
188 am__include = @am__include@
189 am__leading_dot = @am__leading_dot@
190 am__quote = @am__quote@
191 am__tar = @am__tar@
192 am__untar = @am__untar@
193 am_utils_unmount_args = @am_utils_unmount_args@
194 am_utils_unmount_call = @am_utils_unmount_call@
195 bindir = @bindir@
196 build = @build@
197 build_alias = @build_alias@
198 build_cpu = @build_cpu@
199 build_os = @build_os@
200 build_vendor = @build_vendor@
201 datadir = @datadir@
202 exec_prefix = @exec_prefix@
203 host = @host@
204 host_alias = @host_alias@
205 host_cpu = @host_cpu@
206 host_os = @host_os@
207 host_vendor = @host_vendor@
208 includedir = @includedir@
209 infodir = @infodir@
210 install_sh = @install_sh@
211 libdir = @libdir@
212 libexecdir = @libexecdir@
213 localstatedir = @localstatedir@
214 mandir = @mandir@
215 mkdir_p = @mkdir_p@
216 oldincludedir = @oldincludedir@
217 prefix = @prefix@
218 program_transform_name = @program_transform_name@
219 sbindir = @sbindir@
220 sharedstatedir = @sharedstatedir@
221 sysconfdir = @sysconfdir@
222 target_alias = @target_alias@
223
224 # man pages
225 man_MANS = amd.8
226
227 # test scripts
228 TESTS = test1.sh
229
230 # headers this depends on, not to be installed
231 noinst_HEADERS = amd.h
232
233 # *.y must be listed before *.l, because of a bug in automake-1.2
234 # which will not generate the .h needs for the lex file from the yacc file.
235 # I took out the conf .y/.l files b/c of bad interaction between bsd44 make
236 # and automake-1.2 rules.
237
238 # sources needed: note .y and .l files have to be first
239 # get_args.c is handled separately
240 amd_SOURCES = \
241 conf_parse.y \
242 conf_tok.l \
243 \
244 am_ops.c \
245 amd.c \
246 amfs_auto.c \
247 amfs_direct.c \
248 amfs_error.c \
249 amfs_generic.c \
250 amfs_host.c \
251 amfs_link.c \
252 amfs_linkx.c \
253 amfs_nfsl.c \
254 amfs_nfsx.c \
255 amfs_program.c \
256 amfs_root.c \
257 amfs_toplvl.c \
258 amfs_union.c \
259 amq_subr.c \
260 amq_svc.c \
261 autil.c \
262 clock.c \
263 conf.c \
264 map.c \
265 mapc.c \
266 mntfs.c \
267 nfs_prot_svc.c \
268 nfs_start.c \
269 nfs_subr.c \
270 opts.c \
271 readdir.c \
272 restart.c \
273 rpc_fwd.c \
274 sched.c \
275 srvr_amfs_auto.c \
276 srvr_nfs.c
277
278
279 # the complete list of all optional sources
280 EXTRA_amd_SOURCES = \
281 info_file.c \
282 info_exec.c \
283 info_hesiod.c \
284 info_ldap.c \
285 info_ndbm.c \
286 info_nis.c \
287 info_nisplus.c \
288 info_passwd.c \
289 info_union.c \
290 \
291 ops_cachefs.c \
292 ops_cdfs.c \
293 ops_efs.c \
294 ops_lofs.c \
295 ops_mfs.c \
296 ops_nfs.c \
297 ops_nfs3.c \
298 ops_nullfs.c \
299 ops_pcfs.c \
300 ops_tfs.c \
301 ops_tmpfs.c \
302 ops_ufs.c \
303 ops_umapfs.c \
304 ops_unionfs.c \
305 ops_xfs.c \
306 \
307 get_args.c
308
309
310 # AMD_FS_OBJS: a list of ops_*.o objects added, depending on which
311 # filesystem types this system supports.
312 # AMD_INFO_OBJS: a list of info_*.o objects added, depending on which map
313 # types this system supports.
314 EXTRA_amd_OBJECTS = @AMD_FS_OBJS@ @AMD_INFO_OBJS@
315 LDADD = $(EXTRA_amd_OBJECTS) get_args.o ../libamu/libamu.la
316
317 # additional files to distribute and clean
318 EXTRA_DIST = ops_TEMPLATE.c $(man_MANS) $(TESTS)
319 CLEANFILES = conf_tok.c conf_parse.c conf_parse.h
320 DISTCLEANFILES = build_version.h
321 INCLUDES = -I$(top_srcdir)/include
322 AM_CFLAGS = @CFLAGS@ $(AMU_CFLAGS)
323 AM_YFLAGS = -d
324 all: all-am
325
326 .SUFFIXES:
327 .SUFFIXES: .c .l .lo .o .obj .y
328 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
329 @for dep in $?; do \
330 case '$(am__configure_deps)' in \
331 *$$dep*) \
332 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
333 && exit 0; \
334 exit 1;; \
335 esac; \
336 done; \
337 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu --ignore-deps amd/Makefile'; \
338 cd $(top_srcdir) && \
339 $(AUTOMAKE) --gnu --ignore-deps amd/Makefile
340 .PRECIOUS: Makefile
341 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
342 @case '$?' in \
343 *config.status*) \
344 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
345 *) \
346 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
347 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
348 esac;
349
350 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
351 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
352
353 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
354 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
355 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
356 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
357 install-sbinPROGRAMS: $(sbin_PROGRAMS)
358 @$(NORMAL_INSTALL)
359 test -z "$(sbindir)" || $(mkdir_p) "$(DESTDIR)$(sbindir)"
360 @list='$(sbin_PROGRAMS)'; for p in $$list; do \
361 p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
362 if test -f $$p \
363 || test -f $$p1 \
364 ; then \
365 f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
366 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(sbindir)/$$f'"; \
367 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(sbindir)/$$f" || exit 1; \
368 else :; fi; \
369 done
370
371 uninstall-sbinPROGRAMS:
372 @$(NORMAL_UNINSTALL)
373 @list='$(sbin_PROGRAMS)'; for p in $$list; do \
374 f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
375 echo " rm -f '$(DESTDIR)$(sbindir)/$$f'"; \
376 rm -f "$(DESTDIR)$(sbindir)/$$f"; \
377 done
378
379 clean-sbinPROGRAMS:
380 @list='$(sbin_PROGRAMS)'; for p in $$list; do \
381 f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
382 echo " rm -f $$p $$f"; \
383 rm -f $$p $$f ; \
384 done
385 conf_parse.h: conf_parse.c
386 @if test ! -f $@; then \
387 rm -f conf_parse.c; \
388 $(MAKE) conf_parse.c; \
389 else :; fi
390 amd$(EXEEXT): $(amd_OBJECTS) $(amd_DEPENDENCIES)
391 @rm -f amd$(EXEEXT)
392 $(LINK) $(amd_LDFLAGS) $(amd_OBJECTS) $(amd_LDADD) $(LIBS)
393
394 mostlyclean-compile:
395 -rm -f *.$(OBJEXT)
396
397 distclean-compile:
398 -rm -f *.tab.c
399
400 .c.o:
401 $(COMPILE) -c $<
402
403 .c.obj:
404 $(COMPILE) -c `$(CYGPATH_W) '$<'`
405
406 .c.lo:
407 $(LTCOMPILE) -c -o $@ $<
408
409 .l.c:
410 $(LEXCOMPILE) $<
411 sed '/^#/ s|$(LEX_OUTPUT_ROOT)\.c|$@|' $(LEX_OUTPUT_ROOT).c >$@
412 rm -f $(LEX_OUTPUT_ROOT).c
413
414 .y.c:
415 $(YACCCOMPILE) $<
416 if test -f y.tab.h; then \
417 to=`echo "$*_H" | sed \
418 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' \
419 -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'`; \
420 sed -e "/^#/!b" -e "s/Y_TAB_H/$$to/g" -e "s|y\.tab\.h|$*.h|" \
421 y.tab.h >$*.ht; \
422 rm -f y.tab.h; \
423 if cmp -s $*.ht $*.h; then \
424 rm -f $*.ht ;\
425 else \
426 mv $*.ht $*.h; \
427 fi; \
428 fi
429 if test -f y.output; then \
430 mv y.output $*.output; \
431 fi
432 sed '/^#/ s|y\.tab\.c|$@|' y.tab.c >$@t && mv $@t $@
433 rm -f y.tab.c
434
435 mostlyclean-libtool:
436 -rm -f *.lo
437
438 clean-libtool:
439 -rm -rf .libs _libs
440
441 distclean-libtool:
442 -rm -f libtool
443 uninstall-info-am:
444 install-man8: $(man8_MANS) $(man_MANS)
445 @$(NORMAL_INSTALL)
446 test -z "$(man8dir)" || $(mkdir_p) "$(DESTDIR)$(man8dir)"
447 @list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
448 l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
449 for i in $$l2; do \
450 case "$$i" in \
451 *.8*) list="$$list $$i" ;; \
452 esac; \
453 done; \
454 for i in $$list; do \
455 if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
456 else file=$$i; fi; \
457 ext=`echo $$i | sed -e 's/^.*\\.//'`; \
458 case "$$ext" in \
459 8*) ;; \
460 *) ext='8' ;; \
461 esac; \
462 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
463 inst=`echo $$inst | sed -e 's/^.*\///'`; \
464 inst=`echo $$inst | sed '$(transform)'`.$$ext; \
465 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
466 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \
467 done
468 uninstall-man8:
469 @$(NORMAL_UNINSTALL)
470 @list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
471 l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
472 for i in $$l2; do \
473 case "$$i" in \
474 *.8*) list="$$list $$i" ;; \
475 esac; \
476 done; \
477 for i in $$list; do \
478 ext=`echo $$i | sed -e 's/^.*\\.//'`; \
479 case "$$ext" in \
480 8*) ;; \
481 *) ext='8' ;; \
482 esac; \
483 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
484 inst=`echo $$inst | sed -e 's/^.*\///'`; \
485 inst=`echo $$inst | sed '$(transform)'`.$$ext; \
486 echo " rm -f '$(DESTDIR)$(man8dir)/$$inst'"; \
487 rm -f "$(DESTDIR)$(man8dir)/$$inst"; \
488 done
489
490 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
491 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
492 unique=`for i in $$list; do \
493 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
494 done | \
495 $(AWK) ' { files[$$0] = 1; } \
496 END { for (i in files) print i; }'`; \
497 mkid -fID $$unique
498 tags: TAGS
499
500 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
501 $(TAGS_FILES) $(LISP)
502 tags=; \
503 here=`pwd`; \
504 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
505 unique=`for i in $$list; do \
506 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
507 done | \
508 $(AWK) ' { files[$$0] = 1; } \
509 END { for (i in files) print i; }'`; \
510 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
511 test -n "$$unique" || unique=$$empty_fix; \
512 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
513 $$tags $$unique; \
514 fi
515 ctags: CTAGS
516 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
517 $(TAGS_FILES) $(LISP)
518 tags=; \
519 here=`pwd`; \
520 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
521 unique=`for i in $$list; do \
522 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
523 done | \
524 $(AWK) ' { files[$$0] = 1; } \
525 END { for (i in files) print i; }'`; \
526 test -z "$(CTAGS_ARGS)$$tags$$unique" \
527 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
528 $$tags $$unique
529
530 GTAGS:
531 here=`$(am__cd) $(top_builddir) && pwd` \
532 && cd $(top_srcdir) \
533 && gtags -i $(GTAGS_ARGS) $$here
534
535 distclean-tags:
536 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
537
538 check-TESTS: $(TESTS)
539 @failed=0; all=0; xfail=0; xpass=0; skip=0; \
540 srcdir=$(srcdir); export srcdir; \
541 list='$(TESTS)'; \
542 if test -n "$$list"; then \
543 for tst in $$list; do \
544 if test -f ./$$tst; then dir=./; \
545 elif test -f $$tst; then dir=; \
546 else dir="$(srcdir)/"; fi; \
547 if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
548 all=`expr $$all + 1`; \
549 case " $(XFAIL_TESTS) " in \
550 *" $$tst "*) \
551 xpass=`expr $$xpass + 1`; \
552 failed=`expr $$failed + 1`; \
553 echo "XPASS: $$tst"; \
554 ;; \
555 *) \
556 echo "PASS: $$tst"; \
557 ;; \
558 esac; \
559 elif test $$? -ne 77; then \
560 all=`expr $$all + 1`; \
561 case " $(XFAIL_TESTS) " in \
562 *" $$tst "*) \
563 xfail=`expr $$xfail + 1`; \
564 echo "XFAIL: $$tst"; \
565 ;; \
566 *) \
567 failed=`expr $$failed + 1`; \
568 echo "FAIL: $$tst"; \
569 ;; \
570 esac; \
571 else \
572 skip=`expr $$skip + 1`; \
573 echo "SKIP: $$tst"; \
574 fi; \
575 done; \
576 if test "$$failed" -eq 0; then \
577 if test "$$xfail" -eq 0; then \
578 banner="All $$all tests passed"; \
579 else \
580 banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
581 fi; \
582 else \
583 if test "$$xpass" -eq 0; then \
584 banner="$$failed of $$all tests failed"; \
585 else \
586 banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
587 fi; \
588 fi; \
589 dashes="$$banner"; \
590 skipped=""; \
591 if test "$$skip" -ne 0; then \
592 skipped="($$skip tests were not run)"; \
593 test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
594 dashes="$$skipped"; \
595 fi; \
596 report=""; \
597 if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
598 report="Please report to $(PACKAGE_BUGREPORT)"; \
599 test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
600 dashes="$$report"; \
601 fi; \
602 dashes=`echo "$$dashes" | sed s/./=/g`; \
603 echo "$$dashes"; \
604 echo "$$banner"; \
605 test -z "$$skipped" || echo "$$skipped"; \
606 test -z "$$report" || echo "$$report"; \
607 echo "$$dashes"; \
608 test "$$failed" -eq 0; \
609 else :; fi
610
611 distdir: $(DISTFILES)
612 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
613 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
614 list='$(DISTFILES)'; for file in $$list; do \
615 case $$file in \
616 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
617 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
618 esac; \
619 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
620 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
621 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
622 dir="/$$dir"; \
623 $(mkdir_p) "$(distdir)$$dir"; \
624 else \
625 dir=''; \
626 fi; \
627 if test -d $$d/$$file; then \
628 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
629 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
630 fi; \
631 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
632 else \
633 test -f $(distdir)/$$file \
634 || cp -p $$d/$$file $(distdir)/$$file \
635 || exit 1; \
636 fi; \
637 done
638 $(MAKE) $(AM_MAKEFLAGS) \
639 top_distdir="$(top_distdir)" distdir="$(distdir)" \
640 dist-hook
641 check-am: all-am
642 $(MAKE) $(AM_MAKEFLAGS) check-TESTS
643 check: check-am
644 all-am: Makefile $(PROGRAMS) $(MANS) $(HEADERS)
645 installdirs:
646 for dir in "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man8dir)"; do \
647 test -z "$$dir" || $(mkdir_p) "$$dir"; \
648 done
649 install: install-am
650 install-exec: install-exec-am
651 install-data: install-data-am
652 uninstall: uninstall-am
653
654 install-am: all-am
655 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
656
657 installcheck: installcheck-am
658 install-strip:
659 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
660 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
661 `test -z '$(STRIP)' || \
662 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
663 mostlyclean-generic:
664
665 clean-generic:
666 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
667
668 distclean-generic:
669 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
670 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
671
672 maintainer-clean-generic:
673 @echo "This command is intended for maintainers to use"
674 @echo "it deletes files that may require special tools to rebuild."
675 -rm -f conf_parse.c
676 -rm -f conf_parse.h
677 -rm -f conf_tok.c
678 clean: clean-am
679
680 clean-am: clean-generic clean-libtool clean-sbinPROGRAMS \
681 mostlyclean-am
682
683 distclean: distclean-am
684 -rm -f Makefile
685 distclean-am: clean-am distclean-compile distclean-generic \
686 distclean-libtool distclean-tags
687
688 dvi: dvi-am
689
690 dvi-am:
691
692 html: html-am
693
694 info: info-am
695
696 info-am:
697
698 install-data-am: install-man
699
700 install-exec-am: install-sbinPROGRAMS
701
702 install-info: install-info-am
703
704 install-man: install-man8
705
706 installcheck-am:
707
708 maintainer-clean: maintainer-clean-am
709 -rm -f Makefile
710 maintainer-clean-am: distclean-am maintainer-clean-generic
711
712 mostlyclean: mostlyclean-am
713
714 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
715 mostlyclean-libtool
716
717 pdf: pdf-am
718
719 pdf-am:
720
721 ps: ps-am
722
723 ps-am:
724
725 uninstall-am: uninstall-info-am uninstall-man uninstall-sbinPROGRAMS
726
727 uninstall-man: uninstall-man8
728
729 .PHONY: CTAGS GTAGS all all-am check check-TESTS check-am clean \
730 clean-generic clean-libtool clean-sbinPROGRAMS ctags dist-hook \
731 distclean distclean-compile distclean-generic \
732 distclean-libtool distclean-tags distdir dvi dvi-am html \
733 html-am info info-am install install-am install-data \
734 install-data-am install-exec install-exec-am install-info \
735 install-info-am install-man install-man8 install-sbinPROGRAMS \
736 install-strip installcheck installcheck-am installdirs \
737 maintainer-clean maintainer-clean-generic mostlyclean \
738 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
739 pdf pdf-am ps ps-am tags uninstall uninstall-am \
740 uninstall-info-am uninstall-man uninstall-man8 \
741 uninstall-sbinPROGRAMS
742
743
744 # do not distribute files that should be generated by lex/yacc locally
745 dist-hook:
746 (cd $(distdir) && rm -f conf_parse.c conf_parse.h conf_tok.c)
747
748 # dependencies
749 $(PROGRAMS): $(LDADD)
750 get_args.o: build_version.h
751 $(amd_OBJECTS) $(EXTRA_amd_OBJECTS): \
752 ../config.h \
753 ../aux_conf.h \
754 $(top_srcdir)/include/am_compat.h \
755 $(top_srcdir)/include/am_defs.h \
756 $(top_srcdir)/include/am_utils.h \
757 $(top_srcdir)/include/am_xdr_func.h \
758 $(top_srcdir)/include/amq_defs.h \
759 @AMU_NFS_PROT_HEADER@ \
760 @AMU_AUTOFS_PROT_HEADER@ \
761 $(noinst_HEADERS)
762
763 # auto-generate build number
764 build_version.h: $(amd_OBJECTS) $(EXTRA_amd_OBJECTS) get_args.c
765 $(top_srcdir)/m4/update_build_version
766 # Tell versions [3.59,3.63) of GNU make to not export all variables.
767 # Otherwise a system limit (for SysV at least) may be exceeded.
768 .NOEXPORT: