xref: /openbsd-src/regress/usr.bin/patch/t2.in (revision 3d3f43983204108a5786856549b8762bff8799b0)
1*3d3f4398Sotto# Makefile.in generated automatically by automake 1.4 from Makefile.am
2*3d3f4398Sotto
3*3d3f4398Sotto# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4*3d3f4398Sotto# This Makefile.in is free software; the Free Software Foundation
5*3d3f4398Sotto# gives unlimited permission to copy and/or distribute it,
6*3d3f4398Sotto# with or without modifications, as long as this notice is preserved.
7*3d3f4398Sotto
8*3d3f4398Sotto# This program is distributed in the hope that it will be useful,
9*3d3f4398Sotto# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10*3d3f4398Sotto# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11*3d3f4398Sotto# PARTICULAR PURPOSE.
12*3d3f4398Sotto
13*3d3f4398Sotto
14*3d3f4398SottoSHELL = @SHELL@
15*3d3f4398Sotto
16*3d3f4398Sottosrcdir = @srcdir@
17*3d3f4398Sottotop_srcdir = @top_srcdir@
18*3d3f4398SottoVPATH = @srcdir@
19*3d3f4398Sottoprefix = @prefix@
20*3d3f4398Sottoexec_prefix = @exec_prefix@
21*3d3f4398Sotto
22*3d3f4398Sottobindir = @bindir@
23*3d3f4398Sottosbindir = @sbindir@
24*3d3f4398Sottolibexecdir = @libexecdir@
25*3d3f4398Sottodatadir = @datadir@
26*3d3f4398Sottosysconfdir = @sysconfdir@
27*3d3f4398Sottosharedstatedir = @sharedstatedir@
28*3d3f4398Sottolocalstatedir = @localstatedir@
29*3d3f4398Sottolibdir = @libdir@
30*3d3f4398Sottoinfodir = @infodir@
31*3d3f4398Sottomandir = @mandir@
32*3d3f4398Sottoincludedir = @includedir@
33*3d3f4398Sottooldincludedir = /usr/include
34*3d3f4398Sotto
35*3d3f4398SottoDESTDIR =
36*3d3f4398Sotto
37*3d3f4398Sottopkgdatadir = $(datadir)/@PACKAGE@
38*3d3f4398Sottopkglibdir = $(libdir)/@PACKAGE@
39*3d3f4398Sottopkgincludedir = $(includedir)/@PACKAGE@
40*3d3f4398Sotto
41*3d3f4398Sottotop_builddir = .
42*3d3f4398Sotto
43*3d3f4398SottoACLOCAL = @ACLOCAL@
44*3d3f4398SottoAUTOCONF = @AUTOCONF@
45*3d3f4398SottoAUTOMAKE = @AUTOMAKE@
46*3d3f4398SottoAUTOHEADER = @AUTOHEADER@
47*3d3f4398Sotto
48*3d3f4398SottoINSTALL = @INSTALL@
49*3d3f4398SottoINSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
50*3d3f4398SottoINSTALL_DATA = @INSTALL_DATA@
51*3d3f4398SottoINSTALL_SCRIPT = @INSTALL_SCRIPT@
52*3d3f4398Sottotransform = @program_transform_name@
53*3d3f4398Sotto
54*3d3f4398SottoNORMAL_INSTALL = :
55*3d3f4398SottoPRE_INSTALL = :
56*3d3f4398SottoPOST_INSTALL = :
57*3d3f4398SottoNORMAL_UNINSTALL = :
58*3d3f4398SottoPRE_UNINSTALL = :
59*3d3f4398SottoPOST_UNINSTALL = :
60*3d3f4398SottoCC = @CC@
61*3d3f4398SottoCPP = @CPP@
62*3d3f4398SottoCURSES_OBJ = @CURSES_OBJ@
63*3d3f4398SottoGTK_CFLAGS = @GTK_CFLAGS@
64*3d3f4398SottoGTK_CONFIG = @GTK_CONFIG@
65*3d3f4398SottoGTK_LIBS = @GTK_LIBS@
66*3d3f4398SottoGTK_OBJ = @GTK_OBJ@
67*3d3f4398SottoMAKEINFO = @MAKEINFO@
68*3d3f4398SottoPACKAGE = @PACKAGE@
69*3d3f4398SottoVERSION = @VERSION@
70*3d3f4398Sotto
71*3d3f4398SottoSUBDIRS = img
72*3d3f4398Sotto
73*3d3f4398Sottosbin_PROGRAMS = mtr
74*3d3f4398Sottoman_MANS = mtr.8
75*3d3f4398Sotto
76*3d3f4398Sottomtr_SOURCES = mtr.c               net.c net.h               dns.c dns.h               raw.c raw.h               split.c split.h               display.c display.h               report.c report.h               getopt.c getopt1.c getopt.h               select.c select.h               mtr-curses.h               mtr-gtk.h
77*3d3f4398Sotto
78*3d3f4398SottoEXTRA_mtr_SOURCES = curses.c                     gtk.c
79*3d3f4398Sotto
80*3d3f4398Sottomtr_DEPENDENCIES = $(GTK_OBJ) $(CURSES_OBJ)
81*3d3f4398Sottomtr_LDFLAGS = $(GTK_OBJ) $(CURSES_OBJ)
82*3d3f4398Sotto
83*3d3f4398SottoEXTRA_DIST = SECURITY mtr.8 Makefile Makefile.dist
84*3d3f4398Sotto
85*3d3f4398SottoDISTCLEANFILES = *~
86*3d3f4398SottoACLOCAL_M4 = $(top_srcdir)/aclocal.m4
87*3d3f4398Sottomkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
88*3d3f4398SottoCONFIG_HEADER = config.h
89*3d3f4398SottoCONFIG_CLEAN_FILES =
90*3d3f4398SottoPROGRAMS =  $(sbin_PROGRAMS)
91*3d3f4398Sotto
92*3d3f4398Sotto
93*3d3f4398SottoDEFS = @DEFS@ -I. -I$(srcdir) -I.
94*3d3f4398SottoCPPFLAGS = @CPPFLAGS@
95*3d3f4398SottoLDFLAGS = @LDFLAGS@
96*3d3f4398SottoLIBS = @LIBS@
97*3d3f4398Sottomtr_OBJECTS =  mtr.o net.o dns.o raw.o split.o display.o report.o \
98*3d3f4398Sottogetopt.o getopt1.o select.o
99*3d3f4398Sottomtr_LDADD = $(LDADD)
100*3d3f4398SottoCFLAGS = @CFLAGS@
101*3d3f4398SottoCOMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
102*3d3f4398SottoCCLD = $(CC)
103*3d3f4398SottoLINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
104*3d3f4398Sottoman8dir = $(mandir)/man8
105*3d3f4398SottoMANS = $(man_MANS)
106*3d3f4398Sotto
107*3d3f4398SottoNROFF = nroff
108*3d3f4398SottoDIST_COMMON =  README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \
109*3d3f4398SottoMakefile.am Makefile.in NEWS TODO acconfig.h aclocal.m4 config.h.in \
110*3d3f4398Sottoconfigure configure.in install-sh missing mkinstalldirs
111*3d3f4398Sotto
112*3d3f4398Sotto
113*3d3f4398SottoDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
114*3d3f4398Sotto
115*3d3f4398SottoTAR = tar
116*3d3f4398SottoGZIP_ENV = --best
117*3d3f4398SottoSOURCES = $(mtr_SOURCES) $(EXTRA_mtr_SOURCES)
118*3d3f4398SottoOBJECTS = $(mtr_OBJECTS)
119*3d3f4398Sotto
120*3d3f4398Sottoall: all-redirect
121*3d3f4398Sotto.SUFFIXES:
122*3d3f4398Sotto.SUFFIXES: .S .c .o .s
123*3d3f4398Sotto$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
124*3d3f4398Sotto	cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps Makefile
125*3d3f4398Sotto
126*3d3f4398SottoMakefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
127*3d3f4398Sotto	cd $(top_builddir) \
128*3d3f4398Sotto	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
129*3d3f4398Sotto
130*3d3f4398Sotto$(ACLOCAL_M4):  configure.in
131*3d3f4398Sotto	cd $(srcdir) && $(ACLOCAL)
132*3d3f4398Sotto
133*3d3f4398Sottoconfig.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
134*3d3f4398Sotto	$(SHELL) ./config.status --recheck
135*3d3f4398Sotto$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
136*3d3f4398Sotto	cd $(srcdir) && $(AUTOCONF)
137*3d3f4398Sotto
138*3d3f4398Sottoconfig.h: stamp-h
139*3d3f4398Sotto	@if test ! -f $@; then \
140*3d3f4398Sotto		rm -f stamp-h; \
141*3d3f4398Sotto		$(MAKE) stamp-h; \
142*3d3f4398Sotto	else :; fi
143*3d3f4398Sottostamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
144*3d3f4398Sotto	cd $(top_builddir) \
145*3d3f4398Sotto	  && CONFIG_FILES= CONFIG_HEADERS=config.h \
146*3d3f4398Sotto	     $(SHELL) ./config.status
147*3d3f4398Sotto	@echo timestamp > stamp-h 2> /dev/null
148*3d3f4398Sotto$(srcdir)/config.h.in: $(srcdir)/stamp-h.in
149*3d3f4398Sotto	@if test ! -f $@; then \
150*3d3f4398Sotto		rm -f $(srcdir)/stamp-h.in; \
151*3d3f4398Sotto		$(MAKE) $(srcdir)/stamp-h.in; \
152*3d3f4398Sotto	else :; fi
153*3d3f4398Sotto$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
154*3d3f4398Sotto	cd $(top_srcdir) && $(AUTOHEADER)
155*3d3f4398Sotto	@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
156*3d3f4398Sotto
157*3d3f4398Sottomostlyclean-hdr:
158*3d3f4398Sotto
159*3d3f4398Sottoclean-hdr:
160*3d3f4398Sotto
161*3d3f4398Sottodistclean-hdr:
162*3d3f4398Sotto	-rm -f config.h
163*3d3f4398Sotto
164*3d3f4398Sottomaintainer-clean-hdr:
165*3d3f4398Sotto
166*3d3f4398Sottomostlyclean-sbinPROGRAMS:
167*3d3f4398Sotto
168*3d3f4398Sottoclean-sbinPROGRAMS:
169*3d3f4398Sotto	-test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
170*3d3f4398Sotto
171*3d3f4398Sottodistclean-sbinPROGRAMS:
172*3d3f4398Sotto
173*3d3f4398Sottomaintainer-clean-sbinPROGRAMS:
174*3d3f4398Sotto
175*3d3f4398Sottoinstall-sbinPROGRAMS: $(sbin_PROGRAMS)
176*3d3f4398Sotto	@$(NORMAL_INSTALL)
177*3d3f4398Sotto	$(mkinstalldirs) $(DESTDIR)$(sbindir)
178*3d3f4398Sotto	@list='$(sbin_PROGRAMS)'; for p in $$list; do \
179*3d3f4398Sotto	  if test -f $$p; then \
180*3d3f4398Sotto	    echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(sbindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
181*3d3f4398Sotto	     $(INSTALL_PROGRAM) $$p $(DESTDIR)$(sbindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
182*3d3f4398Sotto	  else :; fi; \
183*3d3f4398Sotto	done
184*3d3f4398Sotto
185*3d3f4398Sottouninstall-sbinPROGRAMS:
186*3d3f4398Sotto	@$(NORMAL_UNINSTALL)
187*3d3f4398Sotto	list='$(sbin_PROGRAMS)'; for p in $$list; do \
188*3d3f4398Sotto	  rm -f $(DESTDIR)$(sbindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
189*3d3f4398Sotto	done
190*3d3f4398Sotto
191*3d3f4398Sotto.c.o:
192*3d3f4398Sotto	$(COMPILE) -c $<
193*3d3f4398Sotto
194*3d3f4398Sotto.s.o:
195*3d3f4398Sotto	$(COMPILE) -c $<
196*3d3f4398Sotto
197*3d3f4398Sotto.S.o:
198*3d3f4398Sotto	$(COMPILE) -c $<
199*3d3f4398Sotto
200*3d3f4398Sottomostlyclean-compile:
201*3d3f4398Sotto	-rm -f *.o core *.core
202*3d3f4398Sotto
203*3d3f4398Sottoclean-compile:
204*3d3f4398Sotto
205*3d3f4398Sottodistclean-compile:
206*3d3f4398Sotto	-rm -f *.tab.c
207*3d3f4398Sotto
208*3d3f4398Sottomaintainer-clean-compile:
209*3d3f4398Sotto
210*3d3f4398Sottomtr: $(mtr_OBJECTS) $(mtr_DEPENDENCIES)
211*3d3f4398Sotto	@rm -f mtr
212*3d3f4398Sotto	$(LINK) $(mtr_LDFLAGS) $(mtr_OBJECTS) $(mtr_LDADD) $(LIBS)
213*3d3f4398Sotto
214*3d3f4398Sottoinstall-man8:
215*3d3f4398Sotto	$(mkinstalldirs) $(DESTDIR)$(man8dir)
216*3d3f4398Sotto	@list='$(man8_MANS)'; \
217*3d3f4398Sotto	l2='$(man_MANS)'; for i in $$l2; do \
218*3d3f4398Sotto	  case "$$i" in \
219*3d3f4398Sotto	    *.8*) list="$$list $$i" ;; \
220*3d3f4398Sotto	  esac; \
221*3d3f4398Sotto	done; \
222*3d3f4398Sotto	for i in $$list; do \
223*3d3f4398Sotto	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
224*3d3f4398Sotto	  else file=$$i; fi; \
225*3d3f4398Sotto	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
226*3d3f4398Sotto	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
227*3d3f4398Sotto	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
228*3d3f4398Sotto	  echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man8dir)/$$inst"; \
229*3d3f4398Sotto	  $(INSTALL_DATA) $$file $(DESTDIR)$(man8dir)/$$inst; \
230*3d3f4398Sotto	done
231*3d3f4398Sotto
232*3d3f4398Sottouninstall-man8:
233*3d3f4398Sotto	@list='$(man8_MANS)'; \
234*3d3f4398Sotto	l2='$(man_MANS)'; for i in $$l2; do \
235*3d3f4398Sotto	  case "$$i" in \
236*3d3f4398Sotto	    *.8*) list="$$list $$i" ;; \
237*3d3f4398Sotto	  esac; \
238*3d3f4398Sotto	done; \
239*3d3f4398Sotto	for i in $$list; do \
240*3d3f4398Sotto	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
241*3d3f4398Sotto	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
242*3d3f4398Sotto	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
243*3d3f4398Sotto	  echo " rm -f $(DESTDIR)$(man8dir)/$$inst"; \
244*3d3f4398Sotto	  rm -f $(DESTDIR)$(man8dir)/$$inst; \
245*3d3f4398Sotto	done
246*3d3f4398Sottoinstall-man: $(MANS)
247*3d3f4398Sotto	@$(NORMAL_INSTALL)
248*3d3f4398Sotto	$(MAKE) $(AM_MAKEFLAGS) install-man8
249*3d3f4398Sottouninstall-man:
250*3d3f4398Sotto	@$(NORMAL_UNINSTALL)
251*3d3f4398Sotto	$(MAKE) $(AM_MAKEFLAGS) uninstall-man8
252*3d3f4398Sotto
253*3d3f4398Sotto# This directory's subdirectories are mostly independent; you can cd
254*3d3f4398Sotto# into them and run `make' without going through this Makefile.
255*3d3f4398Sotto# To change the values of `make' variables: instead of editing Makefiles,
256*3d3f4398Sotto# (1) if the variable is set in `config.status', edit `config.status'
257*3d3f4398Sotto#     (which will cause the Makefiles to be regenerated when you run `make');
258*3d3f4398Sotto# (2) otherwise, pass the desired values on the `make' command line.
259*3d3f4398Sotto
260*3d3f4398Sotto@SET_MAKE@
261*3d3f4398Sotto
262*3d3f4398Sottoall-recursive install-data-recursive install-exec-recursive \
263*3d3f4398Sottoinstalldirs-recursive install-recursive uninstall-recursive  \
264*3d3f4398Sottocheck-recursive installcheck-recursive info-recursive dvi-recursive:
265*3d3f4398Sotto	@set fnord $(MAKEFLAGS); amf=$$2; \
266*3d3f4398Sotto	dot_seen=no; \
267*3d3f4398Sotto	target=`echo $@ | sed s/-recursive//`; \
268*3d3f4398Sotto	list='$(SUBDIRS)'; for subdir in $$list; do \
269*3d3f4398Sotto	  echo "Making $$target in $$subdir"; \
270*3d3f4398Sotto	  if test "$$subdir" = "."; then \
271*3d3f4398Sotto	    dot_seen=yes; \
272*3d3f4398Sotto	    local_target="$$target-am"; \
273*3d3f4398Sotto	  else \
274*3d3f4398Sotto	    local_target="$$target"; \
275*3d3f4398Sotto	  fi; \
276*3d3f4398Sotto	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
277*3d3f4398Sotto	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
278*3d3f4398Sotto	done; \
279*3d3f4398Sotto	if test "$$dot_seen" = "no"; then \
280*3d3f4398Sotto	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
281*3d3f4398Sotto	fi; test -z "$$fail"
282*3d3f4398Sotto
283*3d3f4398Sottomostlyclean-recursive clean-recursive distclean-recursive \
284*3d3f4398Sottomaintainer-clean-recursive:
285*3d3f4398Sotto	@set fnord $(MAKEFLAGS); amf=$$2; \
286*3d3f4398Sotto	dot_seen=no; \
287*3d3f4398Sotto	rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
288*3d3f4398Sotto	  rev="$$subdir $$rev"; \
289*3d3f4398Sotto	  test "$$subdir" = "." && dot_seen=yes; \
290*3d3f4398Sotto	done; \
291*3d3f4398Sotto	test "$$dot_seen" = "no" && rev=". $$rev"; \
292*3d3f4398Sotto	target=`echo $@ | sed s/-recursive//`; \
293*3d3f4398Sotto	for subdir in $$rev; do \
294*3d3f4398Sotto	  echo "Making $$target in $$subdir"; \
295*3d3f4398Sotto	  if test "$$subdir" = "."; then \
296*3d3f4398Sotto	    local_target="$$target-am"; \
297*3d3f4398Sotto	  else \
298*3d3f4398Sotto	    local_target="$$target"; \
299*3d3f4398Sotto	  fi; \
300*3d3f4398Sotto	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
301*3d3f4398Sotto	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
302*3d3f4398Sotto	done && test -z "$$fail"
303*3d3f4398Sottotags-recursive:
304*3d3f4398Sotto	list='$(SUBDIRS)'; for subdir in $$list; do \
305*3d3f4398Sotto	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
306*3d3f4398Sotto	done
307*3d3f4398Sotto
308*3d3f4398Sottotags: TAGS
309*3d3f4398Sotto
310*3d3f4398SottoID: $(HEADERS) $(SOURCES) $(LISP)
311*3d3f4398Sotto	list='$(SOURCES) $(HEADERS)'; \
312*3d3f4398Sotto	unique=`for i in $$list; do echo $$i; done | \
313*3d3f4398Sotto	  awk '    { files[$$0] = 1; } \
314*3d3f4398Sotto	       END { for (i in files) print i; }'`; \
315*3d3f4398Sotto	here=`pwd` && cd $(srcdir) \
316*3d3f4398Sotto	  && mkid -f$$here/ID $$unique $(LISP)
317*3d3f4398Sotto
318*3d3f4398SottoTAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
319*3d3f4398Sotto	tags=; \
320*3d3f4398Sotto	here=`pwd`; \
321*3d3f4398Sotto	list='$(SUBDIRS)'; for subdir in $$list; do \
322*3d3f4398Sotto   if test "$$subdir" = .; then :; else \
323*3d3f4398Sotto	    test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
324*3d3f4398Sotto   fi; \
325*3d3f4398Sotto	done; \
326*3d3f4398Sotto	list='$(SOURCES) $(HEADERS)'; \
327*3d3f4398Sotto	unique=`for i in $$list; do echo $$i; done | \
328*3d3f4398Sotto	  awk '    { files[$$0] = 1; } \
329*3d3f4398Sotto	       END { for (i in files) print i; }'`; \
330*3d3f4398Sotto	test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
331*3d3f4398Sotto	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
332*3d3f4398Sotto
333*3d3f4398Sottomostlyclean-tags:
334*3d3f4398Sotto
335*3d3f4398Sottoclean-tags:
336*3d3f4398Sotto
337*3d3f4398Sottodistclean-tags:
338*3d3f4398Sotto	-rm -f TAGS ID
339*3d3f4398Sotto
340*3d3f4398Sottomaintainer-clean-tags:
341*3d3f4398Sotto
342*3d3f4398Sottodistdir = $(PACKAGE)-$(VERSION)
343*3d3f4398Sottotop_distdir = $(distdir)
344*3d3f4398Sotto
345*3d3f4398Sotto# This target untars the dist file and tries a VPATH configuration.  Then
346*3d3f4398Sotto# it guarantees that the distribution is self-contained by making another
347*3d3f4398Sotto# tarfile.
348*3d3f4398Sottodistcheck: dist
349*3d3f4398Sotto	-rm -rf $(distdir)
350*3d3f4398Sotto	GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
351*3d3f4398Sotto	mkdir $(distdir)/=build
352*3d3f4398Sotto	mkdir $(distdir)/=inst
353*3d3f4398Sotto	dc_install_base=`cd $(distdir)/=inst && pwd`; \
354*3d3f4398Sotto	cd $(distdir)/=build \
355*3d3f4398Sotto	  && ../configure --srcdir=.. --prefix=$$dc_install_base \
356*3d3f4398Sotto	  && $(MAKE) $(AM_MAKEFLAGS) \
357*3d3f4398Sotto	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
358*3d3f4398Sotto	  && $(MAKE) $(AM_MAKEFLAGS) check \
359*3d3f4398Sotto	  && $(MAKE) $(AM_MAKEFLAGS) install \
360*3d3f4398Sotto	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
361*3d3f4398Sotto	  && $(MAKE) $(AM_MAKEFLAGS) dist
362*3d3f4398Sotto	-rm -rf $(distdir)
363*3d3f4398Sotto	@banner="$(distdir).tar.gz is ready for distribution"; \
364*3d3f4398Sotto	dashes=`echo "$$banner" | sed s/./=/g`; \
365*3d3f4398Sotto	echo "$$dashes"; \
366*3d3f4398Sotto	echo "$$banner"; \
367*3d3f4398Sotto	echo "$$dashes"
368*3d3f4398Sottodist: distdir
369*3d3f4398Sotto	-chmod -R a+r $(distdir)
370*3d3f4398Sotto	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
371*3d3f4398Sotto	-rm -rf $(distdir)
372*3d3f4398Sottodist-all: distdir
373*3d3f4398Sotto	-chmod -R a+r $(distdir)
374*3d3f4398Sotto	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
375*3d3f4398Sotto	-rm -rf $(distdir)
376*3d3f4398Sottodistdir: $(DISTFILES)
377*3d3f4398Sotto	-rm -rf $(distdir)
378*3d3f4398Sotto	mkdir $(distdir)
379*3d3f4398Sotto	-chmod 777 $(distdir)
380*3d3f4398Sotto	@for file in $(DISTFILES); do \
381*3d3f4398Sotto	  d=$(srcdir); \
382*3d3f4398Sotto	  if test -d $$d/$$file; then \
383*3d3f4398Sotto	    cp -pr $$/$$file $(distdir)/$$file; \
384*3d3f4398Sotto	  else \
385*3d3f4398Sotto	    test -f $(distdir)/$$file \
386*3d3f4398Sotto	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
387*3d3f4398Sotto	    || cp -p $$d/$$file $(distdir)/$$file || :; \
388*3d3f4398Sotto	  fi; \
389*3d3f4398Sotto	done
390*3d3f4398Sotto	for subdir in $(SUBDIRS); do \
391*3d3f4398Sotto	  if test "$$subdir" = .; then :; else \
392*3d3f4398Sotto	    test -d $(distdir)/$$subdir \
393*3d3f4398Sotto	    || mkdir $(distdir)/$$subdir \
394*3d3f4398Sotto	    || exit 1; \
395*3d3f4398Sotto	    chmod 777 $(distdir)/$$subdir; \
396*3d3f4398Sotto	    (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
397*3d3f4398Sotto	      || exit 1; \
398*3d3f4398Sotto	  fi; \
399*3d3f4398Sotto	done
400*3d3f4398Sottoinfo-am:
401*3d3f4398Sottoinfo: info-recursive
402*3d3f4398Sottodvi-am:
403*3d3f4398Sottodvi: dvi-recursive
404*3d3f4398Sottocheck-am: all-am
405*3d3f4398Sottocheck: check-recursive
406*3d3f4398Sottoinstallcheck-am:
407*3d3f4398Sottoinstallcheck: installcheck-recursive
408*3d3f4398Sottoall-recursive-am: config.h
409*3d3f4398Sotto	$(MAKE) $(AM_MAKEFLAGS) all-recursive
410*3d3f4398Sotto
411*3d3f4398Sottoinstall-exec-am: install-sbinPROGRAMS
412*3d3f4398Sottoinstall-exec: install-exec-recursive
413*3d3f4398Sotto
414*3d3f4398Sottoinstall-data-am: install-man
415*3d3f4398Sottoinstall-data: install-data-recursive
416*3d3f4398Sotto
417*3d3f4398Sottoinstall-am: all-am
418*3d3f4398Sotto	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
419*3d3f4398Sottoinstall: install-recursive
420*3d3f4398Sottouninstall-am: uninstall-sbinPROGRAMS uninstall-man
421*3d3f4398Sottouninstall: uninstall-recursive
422*3d3f4398Sottoall-am: Makefile $(PROGRAMS) $(MANS) config.h
423*3d3f4398Sottoall-redirect: all-recursive-am
424*3d3f4398Sottoinstall-strip:
425*3d3f4398Sotto	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
426*3d3f4398Sottoinstalldirs: installdirs-recursive
427*3d3f4398Sottoinstalldirs-am:
428*3d3f4398Sotto	$(mkinstalldirs)  $(DESTDIR)$(sbindir) $(DESTDIR)$(mandir)/man8
429*3d3f4398Sotto
430*3d3f4398Sotto
431*3d3f4398Sottomostlyclean-generic:
432*3d3f4398Sotto
433*3d3f4398Sottoclean-generic:
434*3d3f4398Sotto
435*3d3f4398Sottodistclean-generic:
436*3d3f4398Sotto	-rm -f Makefile $(CONFIG_CLEAN_FILES)
437*3d3f4398Sotto	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
438*3d3f4398Sotto	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
439*3d3f4398Sotto
440*3d3f4398Sottomaintainer-clean-generic:
441*3d3f4398Sottomostlyclean-am:  mostlyclean-hdr mostlyclean-sbinPROGRAMS \
442*3d3f4398Sotto		mostlyclean-compile mostlyclean-tags \
443*3d3f4398Sotto		mostlyclean-generic
444*3d3f4398Sotto
445*3d3f4398Sottomostlyclean: mostlyclean-recursive
446*3d3f4398Sotto
447*3d3f4398Sottoclean-am:  clean-hdr clean-sbinPROGRAMS clean-compile clean-tags \
448*3d3f4398Sotto		clean-generic mostlyclean-am
449*3d3f4398Sotto
450*3d3f4398Sottoclean: clean-recursive
451*3d3f4398Sotto
452*3d3f4398Sottodistclean-am:  distclean-hdr distclean-sbinPROGRAMS distclean-compile \
453*3d3f4398Sotto		distclean-tags distclean-generic clean-am \
454*3d3f4398Sotto		distclean-local
455*3d3f4398Sotto
456*3d3f4398Sottodistclean: distclean-recursive
457*3d3f4398Sotto	-rm -f config.status
458*3d3f4398Sotto
459*3d3f4398Sottomaintainer-clean-am:  maintainer-clean-hdr maintainer-clean-sbinPROGRAMS \
460*3d3f4398Sotto		maintainer-clean-compile maintainer-clean-tags \
461*3d3f4398Sotto		maintainer-clean-generic distclean-am
462*3d3f4398Sotto	@echo "This command is intended for maintainers to use;"
463*3d3f4398Sotto	@echo "it deletes files that may require special tools to rebuild."
464*3d3f4398Sotto
465*3d3f4398Sottomaintainer-clean: maintainer-clean-recursive
466*3d3f4398Sotto	-rm -f config.status
467*3d3f4398Sotto
468*3d3f4398Sotto.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
469*3d3f4398Sottomostlyclean-sbinPROGRAMS distclean-sbinPROGRAMS clean-sbinPROGRAMS \
470*3d3f4398Sottomaintainer-clean-sbinPROGRAMS uninstall-sbinPROGRAMS \
471*3d3f4398Sottoinstall-sbinPROGRAMS mostlyclean-compile distclean-compile \
472*3d3f4398Sottoclean-compile maintainer-clean-compile install-man8 uninstall-man8 \
473*3d3f4398Sottoinstall-man uninstall-man install-data-recursive \
474*3d3f4398Sottouninstall-data-recursive install-exec-recursive \
475*3d3f4398Sottouninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
476*3d3f4398Sottoall-recursive check-recursive installcheck-recursive info-recursive \
477*3d3f4398Sottodvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
478*3d3f4398Sottomaintainer-clean-recursive tags tags-recursive mostlyclean-tags \
479*3d3f4398Sottodistclean-tags clean-tags maintainer-clean-tags distdir info-am info \
480*3d3f4398Sottodvi-am dvi check check-am installcheck-am installcheck all-recursive-am \
481*3d3f4398Sottoinstall-exec-am install-exec install-data-am install-data install-am \
482*3d3f4398Sottoinstall uninstall-am uninstall all-redirect all-am all installdirs-am \
483*3d3f4398Sottoinstalldirs mostlyclean-generic distclean-generic clean-generic \
484*3d3f4398Sottomaintainer-clean-generic clean mostlyclean distclean maintainer-clean
485*3d3f4398Sotto
486*3d3f4398Sottoinstall-exec-am:
487*3d3f4398Sotto	chmod u+s $(sbindir)/mtr
488*3d3f4398Sottodistclean-local:
489*3d3f4398Sotto	cp Makefile.dist Makefile
490*3d3f4398Sotto	rm -f *.orig
491*3d3f4398Sotto
492*3d3f4398Sotto# Tell versions [3.59,3.63) of GNU make to not export all variables.
493*3d3f4398Sotto# Otherwise a system limit (for SysV at least) may be exceeded.
494*3d3f4398Sotto.NOEXPORT:
495