1# Makefile.in generated by automake 1.9.6 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005  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#
18#   $Id: Makefile.am,v 1.6 2008/10/14 14:03:29 psavola Exp $
19#
20#   Authors:
21#    Lars Fenneberg		<lf@elemental.net>	 
22#
23#   This software is Copyright 1996,1997 by the above mentioned author(s), 
24#   All Rights Reserved.
25#
26#   The license which is distributed with this software in the file COPYRIGHT
27#   applies to this software. If your distribution is missing this file, you
28#   may request it from <pekkas@netcore.fi>.
29#
30
31srcdir = @srcdir@
32top_srcdir = @top_srcdir@
33VPATH = @srcdir@
34pkgdatadir = $(datadir)/@PACKAGE@
35pkglibdir = $(libdir)/@PACKAGE@
36pkgincludedir = $(includedir)/@PACKAGE@
37top_builddir = .
38am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
39INSTALL = @INSTALL@
40install_sh_DATA = $(install_sh) -c -m 644
41install_sh_PROGRAM = $(install_sh) -c
42install_sh_SCRIPT = $(install_sh) -c
43INSTALL_HEADER = $(INSTALL_DATA)
44transform = $(program_transform_name)
45NORMAL_INSTALL = :
46PRE_INSTALL = :
47POST_INSTALL = :
48NORMAL_UNINSTALL = :
49PRE_UNINSTALL = :
50POST_UNINSTALL = :
51build_triplet = @build@
52host_triplet = @host@
53target_triplet = @target@
54sbin_PROGRAMS = radvd$(EXEEXT) radvdump$(EXEEXT)
55DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
56	$(srcdir)/Makefile.in $(srcdir)/config.h.in \
57	$(top_srcdir)/configure TODO config.guess config.sub depcomp \
58	gram.c gram.h install-sh missing mkinstalldirs scanner.c
59subdir = .
60ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
61am__aclocal_m4_deps = $(top_srcdir)/configure.in
62am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
63	$(ACLOCAL_M4)
64am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
65 configure.lineno configure.status.lineno
66mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
67CONFIG_HEADER = config.h
68CONFIG_CLEAN_FILES =
69am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man5dir)" \
70	"$(DESTDIR)$(man8dir)"
71sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
72PROGRAMS = $(sbin_PROGRAMS)
73am__objects_1 = log.$(OBJEXT) socket.$(OBJEXT) recv.$(OBJEXT) \
74	util.$(OBJEXT)
75am_radvd_OBJECTS = $(am__objects_1) radvd.$(OBJEXT) timer.$(OBJEXT) \
76	send.$(OBJEXT) process.$(OBJEXT) interface.$(OBJEXT) \
77	device.$(OBJEXT) device-common.$(OBJEXT) privsep.$(OBJEXT) \
78	gram.$(OBJEXT) scanner.$(OBJEXT)
79radvd_OBJECTS = $(am_radvd_OBJECTS)
80radvd_DEPENDENCIES =
81am_radvdump_OBJECTS = $(am__objects_1) radvdump.$(OBJEXT)
82radvdump_OBJECTS = $(am_radvdump_OBJECTS)
83radvdump_LDADD = $(LDADD)
84DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
85depcomp = $(SHELL) $(top_srcdir)/depcomp
86am__depfiles_maybe = depfiles
87COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
88	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
89CCLD = $(CC)
90LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
91LEXCOMPILE = $(LEX) $(LFLAGS) $(AM_LFLAGS)
92YACCCOMPILE = $(YACC) $(YFLAGS) $(AM_YFLAGS)
93SOURCES = $(radvd_SOURCES) $(EXTRA_radvd_SOURCES) $(radvdump_SOURCES)
94DIST_SOURCES = $(radvd_SOURCES) $(EXTRA_radvd_SOURCES) \
95	$(radvdump_SOURCES)
96man5dir = $(mandir)/man5
97man8dir = $(mandir)/man8
98NROFF = nroff
99MANS = $(man_MANS)
100ETAGS = etags
101CTAGS = ctags
102DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
103distdir = $(PACKAGE)-$(VERSION)
104top_distdir = $(distdir)
105am__remove_distdir = \
106  { test ! -d $(distdir) \
107    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
108         && rm -fr $(distdir); }; }
109DIST_ARCHIVES = $(distdir).tar.gz
110GZIP_ENV = --best
111distuninstallcheck_listfiles = find . -type f -print
112distcleancheck_listfiles = find . -type f -print
113ACLOCAL = @ACLOCAL@
114AMDEP_FALSE = @AMDEP_FALSE@
115AMDEP_TRUE = @AMDEP_TRUE@
116AMTAR = @AMTAR@
117AUTOCONF = @AUTOCONF@
118AUTOHEADER = @AUTOHEADER@
119AUTOMAKE = @AUTOMAKE@
120AWK = @AWK@
121CC = @CC@
122CCDEPMODE = @CCDEPMODE@
123CFLAGS = @CFLAGS@ -Wall -Wpointer-arith  -Wcast-qual -Wcast-align \
124	-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
125
126CPP = @CPP@
127CPPFLAGS = @CPPFLAGS@
128CYGPATH_W = @CYGPATH_W@
129DEFS = -DPATH_RADVD_CONF=\"$(PATH_RADVD_CONF)\" \
130	-DPATH_RADVD_LOG=\"$(PATH_RADVD_LOG)\" -DLOG_FACILITY=$(LOG_FACILITY) \
131	-DPATH_RADVD_PID=\"$(PATH_RADVD_PID)\" \
132	-DVERSION=\"$(VERSION)\" -DINET6=1
133
134DEPDIR = @DEPDIR@
135ECHO_C = @ECHO_C@
136ECHO_N = @ECHO_N@
137ECHO_T = @ECHO_T@
138EGREP = @EGREP@
139EXEEXT = @EXEEXT@
140GZIP = @GZIP@
141INSTALL_DATA = @INSTALL_DATA@
142INSTALL_PROGRAM = @INSTALL_PROGRAM@
143INSTALL_SCRIPT = @INSTALL_SCRIPT@
144INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
145LDFLAGS = @LDFLAGS@
146LEX = @LEX@
147LEXLIB = @LEXLIB@
148LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
149LIBOBJS = @LIBOBJS@
150LIBS = @LIBS@
151LN = @LN@
152LOG_FACILITY = @LOG_FACILITY@
153LTLIBOBJS = @LTLIBOBJS@
154MAKEINFO = @MAKEINFO@
155OBJEXT = @OBJEXT@
156PACKAGE = @PACKAGE@
157PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
158PACKAGE_NAME = @PACKAGE_NAME@
159PACKAGE_STRING = @PACKAGE_STRING@
160PACKAGE_TARNAME = @PACKAGE_TARNAME@
161PACKAGE_VERSION = @PACKAGE_VERSION@
162PATH_RADVD_CONF = @PATH_RADVD_CONF@
163PATH_RADVD_LOG = @PATH_RADVD_LOG@
164PATH_RADVD_PID = @PATH_RADVD_PID@
165PATH_SEPARATOR = @PATH_SEPARATOR@
166RM = @RM@
167SED = @SED@
168SET_MAKE = @SET_MAKE@
169SHELL = @SHELL@
170STRIP = @STRIP@
171TAR = @TAR@
172VERSION = @VERSION@
173YACC = @YACC@
174ac_ct_CC = @ac_ct_CC@
175ac_ct_STRIP = @ac_ct_STRIP@
176am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
177am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
178am__include = @am__include@
179am__leading_dot = @am__leading_dot@
180am__quote = @am__quote@
181am__tar = @am__tar@
182am__untar = @am__untar@
183bindir = @bindir@
184build = @build@
185build_alias = @build_alias@
186build_cpu = @build_cpu@
187build_os = @build_os@
188build_vendor = @build_vendor@
189datadir = @datadir@
190exec_prefix = @exec_prefix@
191host = @host@
192host_alias = @host_alias@
193host_cpu = @host_cpu@
194host_os = @host_os@
195host_vendor = @host_vendor@
196includedir = @includedir@
197infodir = @infodir@
198install_sh = @install_sh@
199libdir = @libdir@
200libexecdir = @libexecdir@
201localstatedir = @localstatedir@
202mandir = @mandir@
203mkdir_p = @mkdir_p@
204oldincludedir = @oldincludedir@
205prefix = @prefix@
206program_transform_name = @program_transform_name@
207sbindir = @sbindir@
208sharedstatedir = @sharedstatedir@
209sysconfdir = @sysconfdir@
210target = @target@
211target_alias = @target_alias@
212target_cpu = @target_cpu@
213target_os = @target_os@
214target_vendor = @target_vendor@
215AUTOMAKE_OPTIONS = 1.2 foreign
216INCLUDES = -I$(srcdir) -I.
217
218########################################################################
219COMMON_SRC = log.c socket.c recv.c util.c radvd.h defaults.h pathnames.h \
220	includes.h
221
222radvd_SOURCES = $(COMMON_SRC) radvd.c timer.c send.c process.c interface.c \
223	device.c device-common.c privsep.c gram.y gram.h scanner.l
224
225radvd_LDADD = -lfl
226EXTRA_radvd_SOURCES = device-linux.c device-bsd44.c privsep-linux.c privsep-bsd44.c
227YFLAGS = -d
228radvdump_SOURCES = $(COMMON_SRC) radvdump.c
229man_MANS = radvd.8 radvdump.8 radvd.conf.5
230EXTRA_DIST = radvd.8.man radvdump.8.man radvd.conf.5.man VERSION CHANGES \
231	COPYRIGHT INTRO.html copyright.blurb radvd.conf.example
232
233BUILT_SOURCES = device.c
234CLEANFILES = radvd.8 radvdump.8 radvd.conf.5
235DISTCLEANFILES = device.c
236SUFFIXES = .man
237all: $(BUILT_SOURCES) config.h
238	$(MAKE) $(AM_MAKEFLAGS) all-am
239
240.SUFFIXES:
241.SUFFIXES: .man .c .l .o .obj .y
242am--refresh:
243	@:
244$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
245	@for dep in $?; do \
246	  case '$(am__configure_deps)' in \
247	    *$$dep*) \
248	      echo ' cd $(srcdir) && $(AUTOMAKE) --add-missing --foreign '; \
249	      cd $(srcdir) && $(AUTOMAKE) --add-missing --foreign  \
250		&& exit 0; \
251	      exit 1;; \
252	  esac; \
253	done; \
254	echo ' cd $(top_srcdir) && $(AUTOMAKE) --add-missing --foreign  Makefile'; \
255	cd $(top_srcdir) && \
256	  $(AUTOMAKE) --add-missing --foreign  Makefile
257.PRECIOUS: Makefile
258Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
259	@case '$?' in \
260	  *config.status*) \
261	    echo ' $(SHELL) ./config.status'; \
262	    $(SHELL) ./config.status;; \
263	  *) \
264	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
265	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
266	esac;
267
268$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
269	$(SHELL) ./config.status --recheck
270
271$(top_srcdir)/configure:  $(am__configure_deps)
272	cd $(srcdir) && $(AUTOCONF)
273$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
274	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
275
276config.h: stamp-h1
277	@if test ! -f $@; then \
278	  rm -f stamp-h1; \
279	  $(MAKE) stamp-h1; \
280	else :; fi
281
282stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
283	@rm -f stamp-h1
284	cd $(top_builddir) && $(SHELL) ./config.status config.h
285$(srcdir)/config.h.in:  $(am__configure_deps) 
286	cd $(top_srcdir) && $(AUTOHEADER)
287	rm -f stamp-h1
288	touch $@
289
290distclean-hdr:
291	-rm -f config.h stamp-h1
292install-sbinPROGRAMS: $(sbin_PROGRAMS)
293	@$(NORMAL_INSTALL)
294	test -z "$(sbindir)" || $(mkdir_p) "$(DESTDIR)$(sbindir)"
295	@list='$(sbin_PROGRAMS)'; for p in $$list; do \
296	  p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
297	  if test -f $$p \
298	  ; then \
299	    f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
300	   echo " $(INSTALL_PROGRAM_ENV) $(sbinPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(sbindir)/$$f'"; \
301	   $(INSTALL_PROGRAM_ENV) $(sbinPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(sbindir)/$$f" || exit 1; \
302	  else :; fi; \
303	done
304
305uninstall-sbinPROGRAMS:
306	@$(NORMAL_UNINSTALL)
307	@list='$(sbin_PROGRAMS)'; for p in $$list; do \
308	  f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
309	  echo " rm -f '$(DESTDIR)$(sbindir)/$$f'"; \
310	  rm -f "$(DESTDIR)$(sbindir)/$$f"; \
311	done
312
313clean-sbinPROGRAMS:
314	-test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
315gram.h: gram.c
316	@if test ! -f $@; then \
317	  rm -f gram.c; \
318	  $(MAKE) gram.c; \
319	else :; fi
320radvd$(EXEEXT): $(radvd_OBJECTS) $(radvd_DEPENDENCIES) 
321	@rm -f radvd$(EXEEXT)
322	$(LINK) $(radvd_LDFLAGS) $(radvd_OBJECTS) $(radvd_LDADD) $(LIBS)
323radvdump$(EXEEXT): $(radvdump_OBJECTS) $(radvdump_DEPENDENCIES) 
324	@rm -f radvdump$(EXEEXT)
325	$(LINK) $(radvdump_LDFLAGS) $(radvdump_OBJECTS) $(radvdump_LDADD) $(LIBS)
326
327mostlyclean-compile:
328	-rm -f *.$(OBJEXT)
329
330distclean-compile:
331	-rm -f *.tab.c
332
333@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/device-bsd44.Po@am__quote@
334@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/device-common.Po@am__quote@
335@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/device-linux.Po@am__quote@
336@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/device.Po@am__quote@
337@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gram.Po@am__quote@
338@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/interface.Po@am__quote@
339@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/log.Po@am__quote@
340@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/privsep-bsd44.Po@am__quote@
341@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/privsep-linux.Po@am__quote@
342@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/privsep.Po@am__quote@
343@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/process.Po@am__quote@
344@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/radvd.Po@am__quote@
345@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/radvdump.Po@am__quote@
346@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recv.Po@am__quote@
347@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scanner.Po@am__quote@
348@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/send.Po@am__quote@
349@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/socket.Po@am__quote@
350@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timer.Po@am__quote@
351@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/util.Po@am__quote@
352
353.c.o:
354@am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
355@am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
356@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
357@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
358@am__fastdepCC_FALSE@	$(COMPILE) -c $<
359
360.c.obj:
361@am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
362@am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
363@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
364@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
365@am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
366
367.l.c:
368	$(LEXCOMPILE) $<
369	sed '/^#/ s|$(LEX_OUTPUT_ROOT)\.c|$@|' $(LEX_OUTPUT_ROOT).c >$@
370	rm -f $(LEX_OUTPUT_ROOT).c
371
372.y.c:
373	$(YACCCOMPILE) $<
374	if test -f y.tab.h; then \
375	  to=`echo "$*_H" | sed \
376                -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' \
377                -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'`; \
378	  sed -e "/^#/!b" -e "s/Y_TAB_H/$$to/g" -e "s|y\.tab\.h|$*.h|" \
379            y.tab.h >$*.ht; \
380	  rm -f y.tab.h; \
381	  if cmp -s $*.ht $*.h; then \
382	    rm -f $*.ht ;\
383	  else \
384	    mv $*.ht $*.h; \
385	  fi; \
386	fi
387	if test -f y.output; then \
388	  mv y.output $*.output; \
389	fi
390	sed '/^#/ s|y\.tab\.c|$@|' y.tab.c >$@t && mv $@t $@
391	rm -f y.tab.c
392uninstall-info-am:
393install-man5: $(man5_MANS) $(man_MANS)
394	@$(NORMAL_INSTALL)
395	test -z "$(man5dir)" || $(mkdir_p) "$(DESTDIR)$(man5dir)"
396	@list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
397	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
398	for i in $$l2; do \
399	  case "$$i" in \
400	    *.5*) list="$$list $$i" ;; \
401	  esac; \
402	done; \
403	for i in $$list; do \
404	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
405	  else file=$$i; fi; \
406	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
407	  case "$$ext" in \
408	    5*) ;; \
409	    *) ext='5' ;; \
410	  esac; \
411	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
412	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
413	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
414	  echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
415	  $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst"; \
416	done
417uninstall-man5:
418	@$(NORMAL_UNINSTALL)
419	@list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
420	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
421	for i in $$l2; do \
422	  case "$$i" in \
423	    *.5*) list="$$list $$i" ;; \
424	  esac; \
425	done; \
426	for i in $$list; do \
427	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
428	  case "$$ext" in \
429	    5*) ;; \
430	    *) ext='5' ;; \
431	  esac; \
432	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
433	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
434	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
435	  echo " rm -f '$(DESTDIR)$(man5dir)/$$inst'"; \
436	  rm -f "$(DESTDIR)$(man5dir)/$$inst"; \
437	done
438install-man8: $(man8_MANS) $(man_MANS)
439	@$(NORMAL_INSTALL)
440	test -z "$(man8dir)" || $(mkdir_p) "$(DESTDIR)$(man8dir)"
441	@list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
442	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
443	for i in $$l2; do \
444	  case "$$i" in \
445	    *.8*) list="$$list $$i" ;; \
446	  esac; \
447	done; \
448	for i in $$list; do \
449	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
450	  else file=$$i; fi; \
451	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
452	  case "$$ext" in \
453	    8*) ;; \
454	    *) ext='8' ;; \
455	  esac; \
456	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
457	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
458	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
459	  echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
460	  $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \
461	done
462uninstall-man8:
463	@$(NORMAL_UNINSTALL)
464	@list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
465	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
466	for i in $$l2; do \
467	  case "$$i" in \
468	    *.8*) list="$$list $$i" ;; \
469	  esac; \
470	done; \
471	for i in $$list; do \
472	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
473	  case "$$ext" in \
474	    8*) ;; \
475	    *) ext='8' ;; \
476	  esac; \
477	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
478	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
479	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
480	  echo " rm -f '$(DESTDIR)$(man8dir)/$$inst'"; \
481	  rm -f "$(DESTDIR)$(man8dir)/$$inst"; \
482	done
483
484ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
485	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
486	unique=`for i in $$list; do \
487	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
488	  done | \
489	  $(AWK) '    { files[$$0] = 1; } \
490	       END { for (i in files) print i; }'`; \
491	mkid -fID $$unique
492tags: TAGS
493
494TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
495		$(TAGS_FILES) $(LISP)
496	tags=; \
497	here=`pwd`; \
498	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
499	unique=`for i in $$list; do \
500	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
501	  done | \
502	  $(AWK) '    { files[$$0] = 1; } \
503	       END { for (i in files) print i; }'`; \
504	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
505	  test -n "$$unique" || unique=$$empty_fix; \
506	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
507	    $$tags $$unique; \
508	fi
509ctags: CTAGS
510CTAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
511		$(TAGS_FILES) $(LISP)
512	tags=; \
513	here=`pwd`; \
514	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
515	unique=`for i in $$list; do \
516	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
517	  done | \
518	  $(AWK) '    { files[$$0] = 1; } \
519	       END { for (i in files) print i; }'`; \
520	test -z "$(CTAGS_ARGS)$$tags$$unique" \
521	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
522	     $$tags $$unique
523
524GTAGS:
525	here=`$(am__cd) $(top_builddir) && pwd` \
526	  && cd $(top_srcdir) \
527	  && gtags -i $(GTAGS_ARGS) $$here
528
529distclean-tags:
530	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
531
532distdir: $(DISTFILES)
533	$(am__remove_distdir)
534	mkdir $(distdir)
535	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
536	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
537	list='$(DISTFILES)'; for file in $$list; do \
538	  case $$file in \
539	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
540	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
541	  esac; \
542	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
543	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
544	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
545	    dir="/$$dir"; \
546	    $(mkdir_p) "$(distdir)$$dir"; \
547	  else \
548	    dir=''; \
549	  fi; \
550	  if test -d $$d/$$file; then \
551	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
552	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
553	    fi; \
554	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
555	  else \
556	    test -f $(distdir)/$$file \
557	    || cp -p $$d/$$file $(distdir)/$$file \
558	    || exit 1; \
559	  fi; \
560	done
561	$(MAKE) $(AM_MAKEFLAGS) \
562	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
563	  dist-hook
564	-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
565	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
566	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
567	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
568	|| chmod -R a+r $(distdir)
569dist-gzip: distdir
570	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
571	$(am__remove_distdir)
572
573dist-bzip2: distdir
574	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
575	$(am__remove_distdir)
576
577dist-tarZ: distdir
578	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
579	$(am__remove_distdir)
580
581dist-shar: distdir
582	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
583	$(am__remove_distdir)
584
585dist-zip: distdir
586	-rm -f $(distdir).zip
587	zip -rq $(distdir).zip $(distdir)
588	$(am__remove_distdir)
589
590dist dist-all: distdir
591	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
592	$(am__remove_distdir)
593
594# This target untars the dist file and tries a VPATH configuration.  Then
595# it guarantees that the distribution is self-contained by making another
596# tarfile.
597distcheck: dist
598	case '$(DIST_ARCHIVES)' in \
599	*.tar.gz*) \
600	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
601	*.tar.bz2*) \
602	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
603	*.tar.Z*) \
604	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
605	*.shar.gz*) \
606	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
607	*.zip*) \
608	  unzip $(distdir).zip ;;\
609	esac
610	chmod -R a-w $(distdir); chmod a+w $(distdir)
611	mkdir $(distdir)/_build
612	mkdir $(distdir)/_inst
613	chmod a-w $(distdir)
614	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
615	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
616	  && cd $(distdir)/_build \
617	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
618	    $(DISTCHECK_CONFIGURE_FLAGS) \
619	  && $(MAKE) $(AM_MAKEFLAGS) \
620	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
621	  && $(MAKE) $(AM_MAKEFLAGS) check \
622	  && $(MAKE) $(AM_MAKEFLAGS) install \
623	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
624	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
625	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
626	        distuninstallcheck \
627	  && chmod -R a-w "$$dc_install_base" \
628	  && ({ \
629	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
630	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
631	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
632	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
633	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
634	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
635	  && rm -rf "$$dc_destdir" \
636	  && $(MAKE) $(AM_MAKEFLAGS) dist \
637	  && rm -rf $(DIST_ARCHIVES) \
638	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
639	$(am__remove_distdir)
640	@(echo "$(distdir) archives ready for distribution: "; \
641	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
642	  sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
643distuninstallcheck:
644	@cd $(distuninstallcheck_dir) \
645	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
646	   || { echo "ERROR: files left after uninstall:" ; \
647	        if test -n "$(DESTDIR)"; then \
648	          echo "  (check DESTDIR support)"; \
649	        fi ; \
650	        $(distuninstallcheck_listfiles) ; \
651	        exit 1; } >&2
652distcleancheck: distclean
653	@if test '$(srcdir)' = . ; then \
654	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
655	  exit 1 ; \
656	fi
657	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
658	  || { echo "ERROR: files left in build directory after distclean:" ; \
659	       $(distcleancheck_listfiles) ; \
660	       exit 1; } >&2
661check-am: all-am
662check: $(BUILT_SOURCES)
663	$(MAKE) $(AM_MAKEFLAGS) check-am
664all-am: Makefile $(PROGRAMS) $(MANS) config.h
665installdirs:
666	for dir in "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \
667	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
668	done
669install: $(BUILT_SOURCES)
670	$(MAKE) $(AM_MAKEFLAGS) install-am
671install-exec: install-exec-am
672install-data: install-data-am
673uninstall: uninstall-am
674
675install-am: all-am
676	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
677
678installcheck: installcheck-am
679install-strip:
680	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
681	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
682	  `test -z '$(STRIP)' || \
683	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
684mostlyclean-generic:
685
686clean-generic:
687	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
688
689distclean-generic:
690	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
691	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
692
693maintainer-clean-generic:
694	@echo "This command is intended for maintainers to use"
695	@echo "it deletes files that may require special tools to rebuild."
696	-rm -f gram.c
697	-rm -f gram.h
698	-rm -f scanner.c
699	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
700clean: clean-am
701
702clean-am: clean-generic clean-sbinPROGRAMS mostlyclean-am
703
704distclean: distclean-am
705	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
706	-rm -rf ./$(DEPDIR)
707	-rm -f Makefile
708distclean-am: clean-am distclean-compile distclean-generic \
709	distclean-hdr distclean-tags
710
711dvi: dvi-am
712
713dvi-am:
714
715html: html-am
716
717info: info-am
718
719info-am:
720
721install-data-am: install-man
722
723install-exec-am: install-sbinPROGRAMS
724
725install-info: install-info-am
726
727install-man: install-man5 install-man8
728
729installcheck-am:
730
731maintainer-clean: maintainer-clean-am
732	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
733	-rm -rf $(top_srcdir)/autom4te.cache
734	-rm -rf ./$(DEPDIR)
735	-rm -f Makefile
736maintainer-clean-am: distclean-am maintainer-clean-generic
737
738mostlyclean: mostlyclean-am
739
740mostlyclean-am: mostlyclean-compile mostlyclean-generic
741
742pdf: pdf-am
743
744pdf-am:
745
746ps: ps-am
747
748ps-am:
749
750uninstall-am: uninstall-info-am uninstall-man uninstall-sbinPROGRAMS
751
752uninstall-man: uninstall-man5 uninstall-man8
753
754.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
755	clean-generic clean-sbinPROGRAMS ctags dist dist-all \
756	dist-bzip2 dist-gzip dist-hook dist-shar dist-tarZ dist-zip \
757	distcheck distclean distclean-compile distclean-generic \
758	distclean-hdr distclean-tags distcleancheck distdir \
759	distuninstallcheck dvi dvi-am html html-am info info-am \
760	install install-am install-data install-data-am install-exec \
761	install-exec-am install-info install-info-am install-man \
762	install-man5 install-man8 install-sbinPROGRAMS install-strip \
763	installcheck installcheck-am installdirs maintainer-clean \
764	maintainer-clean-generic mostlyclean mostlyclean-compile \
765	mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
766	uninstall-am uninstall-info-am uninstall-man uninstall-man5 \
767	uninstall-man8 uninstall-sbinPROGRAMS
768
769
770.man:
771	$(SED) 	-e 's,@''VERSION''@,$(VERSION),g' \
772		-e 's,@''sbindir''@,$(sbindir),g' \
773		-e 's,@''PATH_RADVD_CONF''@,$(PATH_RADVD_CONF),g' \
774		-e 's,@''PATH_RADVD_PID''@,$(PATH_RADVD_PID),g' \
775		-e 's,@''PATH_RADVD_LOG''@,$(PATH_RADVD_LOG),g' \
776		-e 's,@''LOG_FACILITY''@,$(LOG_FACILITY),g' \
777		$< > $@
778
779dist-hook:
780	rm -f $(distdir)/device.c	
781	mkdir $(distdir)/redhat
782	cp -p $(srcdir)/redhat/radvd.init $(srcdir)/redhat/radvd.spec \
783		$(srcdir)/redhat/radvd.sysconfig $(distdir)/redhat
784# Tell versions [3.59,3.63) of GNU make to not export all variables.
785# Otherwise a system limit (for SysV at least) may be exceeded.
786.NOEXPORT:
787