1# Makefile.in generated by automake 1.16.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2018 Free Software Foundation, Inc.
5
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# GTK+ - The GIMP Toolkit
18VPATH = @srcdir@
19am__is_gnu_make = { \
20  if test -z '$(MAKELEVEL)'; then \
21    false; \
22  elif test -n '$(MAKE_HOST)'; then \
23    true; \
24  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
25    true; \
26  else \
27    false; \
28  fi; \
29}
30am__make_running_with_option = \
31  case $${target_option-} in \
32      ?) ;; \
33      *) echo "am__make_running_with_option: internal error: invalid" \
34              "target option '$${target_option-}' specified" >&2; \
35         exit 1;; \
36  esac; \
37  has_opt=no; \
38  sane_makeflags=$$MAKEFLAGS; \
39  if $(am__is_gnu_make); then \
40    sane_makeflags=$$MFLAGS; \
41  else \
42    case $$MAKEFLAGS in \
43      *\\[\ \	]*) \
44        bs=\\; \
45        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
46          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
47    esac; \
48  fi; \
49  skip_next=no; \
50  strip_trailopt () \
51  { \
52    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
53  }; \
54  for flg in $$sane_makeflags; do \
55    test $$skip_next = yes && { skip_next=no; continue; }; \
56    case $$flg in \
57      *=*|--*) continue;; \
58        -*I) strip_trailopt 'I'; skip_next=yes;; \
59      -*I?*) strip_trailopt 'I';; \
60        -*O) strip_trailopt 'O'; skip_next=yes;; \
61      -*O?*) strip_trailopt 'O';; \
62        -*l) strip_trailopt 'l'; skip_next=yes;; \
63      -*l?*) strip_trailopt 'l';; \
64      -[dEDm]) skip_next=yes;; \
65      -[JT]) skip_next=yes;; \
66    esac; \
67    case $$flg in \
68      *$$target_option*) has_opt=yes; break;; \
69    esac; \
70  done; \
71  test $$has_opt = yes
72am__make_dryrun = (target_option=n; $(am__make_running_with_option))
73am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
74pkgdatadir = $(datadir)/@PACKAGE@
75pkgincludedir = $(includedir)/@PACKAGE@
76pkglibdir = $(libdir)/@PACKAGE@
77pkglibexecdir = $(libexecdir)/@PACKAGE@
78am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
79install_sh_DATA = $(install_sh) -c -m 644
80install_sh_PROGRAM = $(install_sh) -c
81install_sh_SCRIPT = $(install_sh) -c
82INSTALL_HEADER = $(INSTALL_DATA)
83transform = $(program_transform_name)
84NORMAL_INSTALL = :
85PRE_INSTALL = :
86POST_INSTALL = :
87NORMAL_UNINSTALL = :
88PRE_UNINSTALL = :
89POST_UNINSTALL = :
90build_triplet = @build@
91host_triplet = @host@
92subdir = docs/tutorial
93ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
94am__aclocal_m4_deps = $(top_srcdir)/m4/introspection.m4 \
95	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
96am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
97	$(ACLOCAL_M4)
98DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
99mkinstalldirs = $(install_sh) -d
100CONFIG_HEADER = $(top_builddir)/config.h
101CONFIG_CLEAN_FILES =
102CONFIG_CLEAN_VPATH_FILES =
103AM_V_P = $(am__v_P_@AM_V@)
104am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
105am__v_P_0 = false
106am__v_P_1 = :
107AM_V_GEN = $(am__v_GEN_@AM_V@)
108am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
109am__v_GEN_0 = @echo "  GEN     " $@;
110am__v_GEN_1 =
111AM_V_at = $(am__v_at_@AM_V@)
112am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
113am__v_at_0 = @
114am__v_at_1 =
115SOURCES =
116DIST_SOURCES =
117am__can_run_installinfo = \
118  case $$AM_UPDATE_INFO_DIR in \
119    n|no|NO) false;; \
120    *) (install-info --version) >/dev/null 2>&1;; \
121  esac
122am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
123am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/Makefile.decl
124DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
125ACLOCAL = @ACLOCAL@
126AMTAR = @AMTAR@
127AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
128AR = @AR@
129AS = @AS@
130ATK_PREFIX = @ATK_PREFIX@
131AUTOCONF = @AUTOCONF@
132AUTOHEADER = @AUTOHEADER@
133AUTOMAKE = @AUTOMAKE@
134AWK = @AWK@
135BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
136BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
137CAIRO_BACKEND_CFLAGS = @CAIRO_BACKEND_CFLAGS@
138CAIRO_BACKEND_LIBS = @CAIRO_BACKEND_LIBS@
139CAIRO_PREFIX = @CAIRO_PREFIX@
140CATALOGS = @CATALOGS@
141CATOBJEXT = @CATOBJEXT@
142CC = @CC@
143CCAS = @CCAS@
144CCASDEPMODE = @CCASDEPMODE@
145CCASFLAGS = @CCASFLAGS@
146CCDEPMODE = @CCDEPMODE@
147CFLAGS = @CFLAGS@
148CPP = @CPP@
149CPPFLAGS = @CPPFLAGS@
150CUPS_API_MAJOR = @CUPS_API_MAJOR@
151CUPS_API_MINOR = @CUPS_API_MINOR@
152CUPS_CFLAGS = @CUPS_CFLAGS@
153CUPS_CONFIG = @CUPS_CONFIG@
154CUPS_LIBS = @CUPS_LIBS@
155CXX = @CXX@
156CXXCPP = @CXXCPP@
157CXXDEPMODE = @CXXDEPMODE@
158CXXFLAGS = @CXXFLAGS@
159CYGPATH_W = @CYGPATH_W@
160DATADIRNAME = @DATADIRNAME@
161DB2HTML = @DB2HTML@
162DEFS = @DEFS@
163DEPDIR = @DEPDIR@
164DIRECTFB_CFLAGS = @DIRECTFB_CFLAGS@
165DIRECTFB_LIBS = @DIRECTFB_LIBS@
166DLLTOOL = @DLLTOOL@
167DSYMUTIL = @DSYMUTIL@
168DUMPBIN = @DUMPBIN@
169ECHO_C = @ECHO_C@
170ECHO_N = @ECHO_N@
171ECHO_T = @ECHO_T@
172EGREP = @EGREP@
173EXEEXT = @EXEEXT@
174EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
175FGREP = @FGREP@
176GAIL_INET_LIBS = @GAIL_INET_LIBS@
177GAIL_LT_CURRENT_MINUS_AGE = @GAIL_LT_CURRENT_MINUS_AGE@
178GAIL_LT_VERSION_INFO = @GAIL_LT_VERSION_INFO@
179GDK_DEP_CFLAGS = @GDK_DEP_CFLAGS@
180GDK_DEP_LIBS = @GDK_DEP_LIBS@
181GDK_EXTRA_CFLAGS = @GDK_EXTRA_CFLAGS@
182GDK_EXTRA_LIBS = @GDK_EXTRA_LIBS@
183GDK_PACKAGES = @GDK_PACKAGES@
184GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
185GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
186GDK_WLIBS = @GDK_WLIBS@
187GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
188GLIB_CFLAGS = @GLIB_CFLAGS@
189GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
190GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
191GLIB_LIBS = @GLIB_LIBS@
192GLIB_MKENUMS = @GLIB_MKENUMS@
193GLIB_PREFIX = @GLIB_PREFIX@
194GMODULE_CFLAGS = @GMODULE_CFLAGS@
195GMODULE_LIBS = @GMODULE_LIBS@
196GMOFILES = @GMOFILES@
197GMSGFMT = @GMSGFMT@
198GOBJECT_QUERY = @GOBJECT_QUERY@
199GREP = @GREP@
200GTKDOC_CHECK = @GTKDOC_CHECK@
201GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
202GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
203GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
204GTKDOC_MKPDF = @GTKDOC_MKPDF@
205GTKDOC_REBASE = @GTKDOC_REBASE@
206GTK_API_VERSION = @GTK_API_VERSION@
207GTK_BINARY_AGE = @GTK_BINARY_AGE@
208GTK_BINARY_VERSION = @GTK_BINARY_VERSION@
209GTK_DEBUG_FLAGS = @GTK_DEBUG_FLAGS@
210GTK_DEP_CFLAGS = @GTK_DEP_CFLAGS@
211GTK_DEP_LIBS = @GTK_DEP_LIBS@
212GTK_EXTRA_CFLAGS = @GTK_EXTRA_CFLAGS@
213GTK_EXTRA_LIBS = @GTK_EXTRA_LIBS@
214GTK_INTERFACE_AGE = @GTK_INTERFACE_AGE@
215GTK_MAJOR_VERSION = @GTK_MAJOR_VERSION@
216GTK_MICRO_VERSION = @GTK_MICRO_VERSION@
217GTK_MINOR_VERSION = @GTK_MINOR_VERSION@
218GTK_PACKAGES = @GTK_PACKAGES@
219GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
220GTK_VERSION = @GTK_VERSION@
221GTK_XIM_FLAGS = @GTK_XIM_FLAGS@
222HAVE_HTTP_AUTHSTRING = @HAVE_HTTP_AUTHSTRING@
223HTML_DIR = @HTML_DIR@
224INCLUDED_IMMODULE_DEFINE = @INCLUDED_IMMODULE_DEFINE@
225INCLUDED_IMMODULE_OBJ = @INCLUDED_IMMODULE_OBJ@
226INDENT = @INDENT@
227INSTALL = @INSTALL@
228INSTALL_DATA = @INSTALL_DATA@
229INSTALL_PROGRAM = @INSTALL_PROGRAM@
230INSTALL_SCRIPT = @INSTALL_SCRIPT@
231INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
232INSTOBJEXT = @INSTOBJEXT@
233INTLLIBS = @INTLLIBS@
234INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
235INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
236INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
237INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
238INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
239INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
240INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
241INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
242INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
243LD = @LD@
244LDFLAGS = @LDFLAGS@
245LIBOBJS = @LIBOBJS@
246LIBS = @LIBS@
247LIBTOOL = @LIBTOOL@
248LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
249LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
250LIPO = @LIPO@
251LN_S = @LN_S@
252LTLIBOBJS = @LTLIBOBJS@
253LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
254LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
255LT_VERSION_INFO = @LT_VERSION_INFO@
256MAINT = @MAINT@
257MAKEINFO = @MAKEINFO@
258MANIFEST_TOOL = @MANIFEST_TOOL@
259MATH_LIB = @MATH_LIB@
260MKDIR_P = @MKDIR_P@
261MKINSTALLDIRS = @MKINSTALLDIRS@
262MSGFMT = @MSGFMT@
263MSGFMT_OPTS = @MSGFMT_OPTS@
264NM = @NM@
265NMEDIT = @NMEDIT@
266OBJDUMP = @OBJDUMP@
267OBJEXT = @OBJEXT@
268OTOOL = @OTOOL@
269OTOOL64 = @OTOOL64@
270PACKAGE = @PACKAGE@
271PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
272PACKAGE_NAME = @PACKAGE_NAME@
273PACKAGE_STRING = @PACKAGE_STRING@
274PACKAGE_TARNAME = @PACKAGE_TARNAME@
275PACKAGE_URL = @PACKAGE_URL@
276PACKAGE_VERSION = @PACKAGE_VERSION@
277PANGO_PREFIX = @PANGO_PREFIX@
278PATH_SEPARATOR = @PATH_SEPARATOR@
279PERL = @PERL@
280PKG_CONFIG = @PKG_CONFIG@
281PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
282PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
283POFILES = @POFILES@
284POSUB = @POSUB@
285PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
286PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
287RANLIB = @RANLIB@
288REBUILD = @REBUILD@
289SED = @SED@
290SET_MAKE = @SET_MAKE@
291SHELL = @SHELL@
292STRIP = @STRIP@
293USE_NLS = @USE_NLS@
294VERSION = @VERSION@
295WINDRES = @WINDRES@
296XGETTEXT = @XGETTEXT@
297XMKMF = @XMKMF@
298XMLCATALOG = @XMLCATALOG@
299XML_CATALOG_FILE = @XML_CATALOG_FILE@
300XSLTPROC = @XSLTPROC@
301X_CFLAGS = @X_CFLAGS@
302X_EXTRA_LIBS = @X_EXTRA_LIBS@
303X_LIBS = @X_LIBS@
304X_PRE_LIBS = @X_PRE_LIBS@
305abs_builddir = @abs_builddir@
306abs_srcdir = @abs_srcdir@
307abs_top_builddir = @abs_top_builddir@
308abs_top_srcdir = @abs_top_srcdir@
309ac_ct_AR = @ac_ct_AR@
310ac_ct_CC = @ac_ct_CC@
311ac_ct_CXX = @ac_ct_CXX@
312ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
313am__include = @am__include@
314am__leading_dot = @am__leading_dot@
315am__quote = @am__quote@
316am__tar = @am__tar@
317am__untar = @am__untar@
318bindir = @bindir@
319build = @build@
320build_alias = @build_alias@
321build_cpu = @build_cpu@
322build_os = @build_os@
323build_vendor = @build_vendor@
324builddir = @builddir@
325datadir = @datadir@
326datarootdir = @datarootdir@
327docdir = @docdir@
328dvidir = @dvidir@
329exec_prefix = @exec_prefix@
330gdktarget = @gdktarget@
331gdktargetlib = @gdktargetlib@
332gtktargetlib = @gtktargetlib@
333host = @host@
334host_alias = @host_alias@
335host_cpu = @host_cpu@
336host_os = @host_os@
337host_vendor = @host_vendor@
338htmldir = @htmldir@
339includedir = @includedir@
340infodir = @infodir@
341install_sh = @install_sh@
342libdir = @libdir@
343libexecdir = @libexecdir@
344localedir = @localedir@
345localstatedir = @localstatedir@
346mandir = @mandir@
347mkdir_p = @mkdir_p@
348ms_librarian = @ms_librarian@
349oldincludedir = @oldincludedir@
350pdfdir = @pdfdir@
351prefix = @prefix@
352program_transform_name = @program_transform_name@
353psdir = @psdir@
354sbindir = @sbindir@
355sharedstatedir = @sharedstatedir@
356srcdir = @srcdir@
357sysconfdir = @sysconfdir@
358target_alias = @target_alias@
359top_build_prefix = @top_build_prefix@
360top_builddir = @top_builddir@
361top_srcdir = @top_srcdir@
362GTESTER = gtester		# in $PATH for non-GLIB packages
363GTESTER_REPORT = gtester-report		# in $PATH for non-GLIB packages
364
365# initialize variables for unconditional += appending
366EXTRA_DIST = gtk-tut.sgml images/arrow.png images/aspectframe.png \
367	images/base.png images/buttonbox.png images/buttons.png \
368	images/calendar.png images/colorsel.png images/entry.png \
369	images/eventbox.png images/filesel.png images/fixed.png \
370	images/frame.png images/gtkdial.png images/helloworld.png \
371	images/helloworld2.png images/label.png images/menu.png \
372	images/notebook.png images/packbox1.png images/packbox2.png \
373	images/paned.png images/progressbar.png \
374	images/radiobuttons.png images/rangewidgets.png \
375	images/rulers.png images/scribble.png images/scrolledwin.png \
376	images/spinbutton.png images/statusbar.png images/table.png \
377	images/tictactoe.png
378TEST_PROGS =
379
380### testing rules
381
382# Xvfb based test rules
383XVFB = Xvfb -ac -noreset -screen 0 800x600x16
384XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
385   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
386   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
387  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
388  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
389  9995 9996 9997 9998 9999
390
391SKIP_GDKTARGET = \
392	test "$(gdktarget)" != "x11" \
393	&& echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
394
395XVFB_START = \
396	${XVFB} -help 2>/dev/null 1>&2 \
397	&& XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
398	&& { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
399	       trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
400	|| { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
401	&& DISPLAY=:$$XID && export DISPLAY
402
403all: all-am
404
405.SUFFIXES:
406$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
407	@for dep in $?; do \
408	  case '$(am__configure_deps)' in \
409	    *$$dep*) \
410	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
411	        && { if test -f $@; then exit 0; else break; fi; }; \
412	      exit 1;; \
413	  esac; \
414	done; \
415	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tutorial/Makefile'; \
416	$(am__cd) $(top_srcdir) && \
417	  $(AUTOMAKE) --gnu docs/tutorial/Makefile
418Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
419	@case '$?' in \
420	  *config.status*) \
421	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
422	  *) \
423	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
424	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
425	esac;
426$(top_srcdir)/Makefile.decl $(am__empty):
427
428$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
429	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
430
431$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
432	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
433$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
434	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
435$(am__aclocal_m4_deps):
436
437mostlyclean-libtool:
438	-rm -f *.lo
439
440clean-libtool:
441	-rm -rf .libs _libs
442tags TAGS:
443
444ctags CTAGS:
445
446cscope cscopelist:
447
448
449distdir: $(BUILT_SOURCES)
450	$(MAKE) $(AM_MAKEFLAGS) distdir-am
451
452distdir-am: $(DISTFILES)
453	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
454	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
455	list='$(DISTFILES)'; \
456	  dist_files=`for file in $$list; do echo $$file; done | \
457	  sed -e "s|^$$srcdirstrip/||;t" \
458	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
459	case $$dist_files in \
460	  */*) $(MKDIR_P) `echo "$$dist_files" | \
461			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
462			   sort -u` ;; \
463	esac; \
464	for file in $$dist_files; do \
465	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
466	  if test -d $$d/$$file; then \
467	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
468	    if test -d "$(distdir)/$$file"; then \
469	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
470	    fi; \
471	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
472	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
473	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
474	    fi; \
475	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
476	  else \
477	    test -f "$(distdir)/$$file" \
478	    || cp -p $$d/$$file "$(distdir)/$$file" \
479	    || exit 1; \
480	  fi; \
481	done
482	$(MAKE) $(AM_MAKEFLAGS) \
483	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
484	  dist-hook
485check-am: all-am
486	$(MAKE) $(AM_MAKEFLAGS) check-local
487check: check-am
488@HAVE_DOCBOOK_FALSE@all-local:
489all-am: Makefile all-local
490installdirs:
491install: install-am
492install-exec: install-exec-am
493install-data: install-data-am
494uninstall: uninstall-am
495
496install-am: all-am
497	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
498
499installcheck: installcheck-am
500install-strip:
501	if test -z '$(STRIP)'; then \
502	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
503	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
504	      install; \
505	else \
506	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
507	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
508	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
509	fi
510mostlyclean-generic:
511
512clean-generic:
513
514distclean-generic:
515	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
516	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
517
518maintainer-clean-generic:
519	@echo "This command is intended for maintainers to use"
520	@echo "it deletes files that may require special tools to rebuild."
521clean: clean-am
522
523clean-am: clean-generic clean-libtool mostlyclean-am
524
525distclean: distclean-am
526	-rm -f Makefile
527distclean-am: clean-am distclean-generic
528
529dvi: dvi-am
530
531dvi-am:
532
533html-am:
534
535info: info-am
536
537info-am:
538
539install-data-am:
540
541install-dvi: install-dvi-am
542
543install-dvi-am:
544
545install-exec-am:
546
547install-html: install-html-am
548
549install-html-am:
550
551install-info: install-info-am
552
553install-info-am:
554
555install-man:
556
557install-pdf: install-pdf-am
558
559install-pdf-am:
560
561install-ps: install-ps-am
562
563install-ps-am:
564
565installcheck-am:
566
567maintainer-clean: maintainer-clean-am
568	-rm -f Makefile
569maintainer-clean-am: distclean-am maintainer-clean-generic
570
571mostlyclean: mostlyclean-am
572
573mostlyclean-am: mostlyclean-generic mostlyclean-libtool
574
575pdf-am:
576
577ps: ps-am
578
579ps-am:
580
581uninstall-am:
582
583.MAKE: check-am install-am install-strip
584
585.PHONY: all all-am all-local check check-am check-local clean \
586	clean-generic clean-libtool cscopelist-am ctags-am dist-hook \
587	distclean distclean-generic distclean-libtool distdir dvi \
588	dvi-am html html-am info info-am install install-am \
589	install-data install-data-am install-dvi install-dvi-am \
590	install-exec install-exec-am install-html install-html-am \
591	install-info install-info-am install-man install-pdf \
592	install-pdf-am install-ps install-ps-am install-strip \
593	installcheck installcheck-am installdirs maintainer-clean \
594	maintainer-clean-generic mostlyclean mostlyclean-generic \
595	mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
596	uninstall-am
597
598.PRECIOUS: Makefile
599
600# call as: $(XVFB_START) && someprogram
601
602# test: run all tests in cwd and subdirs
603test: test-cwd test-recurse
604# test-cwd: run tests in cwd
605test-cwd: ${TEST_PROGS}
606	@$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
607	  $(XVFB_START) && { set -e; $(TESTS_ENVIRONMENT) ${GTESTER} --verbose ${TEST_PROGS}; }; \
608	}
609# test-recurse: run tests in subdirs
610test-recurse:
611	@ for subdir in $(SUBDIRS) ; do \
612	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
613	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) test ) || exit $? ; \
614	  done
615# test-report: run tests in subdirs and generate report
616# perf-report: run tests in subdirs with -m perf and generate report
617# full-report: like test-report: with -m perf and -m slow
618test-report perf-report full-report:	${TEST_PROGS}
619	@ ignore_logdir=true ; \
620	  if test -z "$$GTESTER_LOGDIR" ; then \
621	    GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
622	    ignore_logdir=false ; \
623	  fi ; \
624	  for subdir in $(SUBDIRS) ; do \
625	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
626	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
627	  done ; \
628	  $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
629	    case $@ in \
630	    test-report) test_options="-k";; \
631	    perf-report) test_options="-k -m=perf";; \
632	    full-report) test_options="-k -m=perf -m=slow";; \
633	    esac ; \
634	    $(XVFB_START) && { \
635	      set -e; \
636	      if test -z "$$GTESTER_LOGDIR" ; then \
637	        ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
638	      elif test -n "${TEST_PROGS}" ; then \
639	        ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
640	      fi ; \
641	    }; \
642	  }; \
643	  $$ignore_logdir || { \
644	    echo '<?xml version="1.0"?>' > $@.xml ; \
645	    echo '<report-collection>'  >> $@.xml ; \
646	    for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
647	      sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
648	    done ; \
649	    echo >> $@.xml ; \
650	    echo '</report-collection>' >> $@.xml ; \
651	    rm -rf "$$GTESTER_LOGDIR"/ ; \
652	    ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
653	  }
654.PHONY: test test-cwd test-recurse test-report perf-report full-report
655# run make test-cwd as part of make check
656check-local: test-cwd
657
658.PHONY: html pdf
659
660@HAVE_DOCBOOK_TRUE@html: gtk-tut.sgml
661@HAVE_DOCBOOK_TRUE@	if test -w $(srcdir); then \
662@HAVE_DOCBOOK_TRUE@	  (cd $(srcdir); \
663@HAVE_DOCBOOK_TRUE@	   db2html gtk-tut.sgml; \
664@HAVE_DOCBOOK_TRUE@	   test -d html && rm -r html; \
665@HAVE_DOCBOOK_TRUE@	   mv gtk-tut html; \
666@HAVE_DOCBOOK_TRUE@	   mkdir html/images; \
667@HAVE_DOCBOOK_TRUE@	   cp images/*.png html/images); \
668@HAVE_DOCBOOK_TRUE@	fi
669
670@HAVE_DOCBOOK_TRUE@pdf: gtk-tut.sgml
671@HAVE_DOCBOOK_TRUE@	if test -w $(srcdir); then \
672@HAVE_DOCBOOK_TRUE@	  (cd $(srcdir); db2pdf gtk-tut.sgml); \
673@HAVE_DOCBOOK_TRUE@	fi
674
675@HAVE_DOCBOOK_TRUE@all-local: html
676
677@HAVE_DOCBOOK_TRUE@dist-hook: html
678@HAVE_DOCBOOK_TRUE@	cp -Rp $(srcdir)/html $(distdir)
679@HAVE_DOCBOOK_FALSE@html:
680@HAVE_DOCBOOK_FALSE@	echo "***"
681@HAVE_DOCBOOK_FALSE@	echo "*** Warning: Tutorial not built"
682@HAVE_DOCBOOK_FALSE@	echo "***"
683
684@HAVE_DOCBOOK_FALSE@pdf:
685@HAVE_DOCBOOK_FALSE@	echo "***"
686@HAVE_DOCBOOK_FALSE@	echo "*** Warning: Tutorial not built"
687@HAVE_DOCBOOK_FALSE@	echo "***"
688
689@HAVE_DOCBOOK_FALSE@dist-hook:
690@HAVE_DOCBOOK_FALSE@	echo "***"
691@HAVE_DOCBOOK_FALSE@	echo "*** Warning: Tutorial not built"
692@HAVE_DOCBOOK_FALSE@	echo "*** DISTRIBUTION IS INCOMPLETE"
693@HAVE_DOCBOOK_FALSE@	echo "***"
694
695-include $(top_srcdir)/git.mk
696
697# Tell versions [3.59,3.63) of GNU make to not export all variables.
698# Otherwise a system limit (for SysV at least) may be exceeded.
699.NOEXPORT:
700