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
18
19# -*- mode: makefile -*-
20#
21# gtk-doc.make - make rules for gtk-doc
22# Copyright (C) 2003 James Henstridge
23#               2004-2007 Damon Chaplin
24#               2007-2017 Stefan Sauer
25#
26# This program is free software: you can redistribute it and/or modify
27# it under the terms of the GNU General Public License as published by
28# the Free Software Foundation, either version 3 of the License, or
29# (at your option) any later version.
30#
31# This program is distributed in the hope that it will be useful,
32# but WITHOUT ANY WARRANTY; without even the implied warranty of
33# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
34# GNU General Public License for more details.
35#
36# You should have received a copy of the GNU General Public License
37# along with this program.  If not, see <http://www.gnu.org/licenses/>.
38
39####################################
40# Everything below here is generic #
41####################################
42VPATH = @srcdir@
43am__is_gnu_make = { \
44  if test -z '$(MAKELEVEL)'; then \
45    false; \
46  elif test -n '$(MAKE_HOST)'; then \
47    true; \
48  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
49    true; \
50  else \
51    false; \
52  fi; \
53}
54am__make_running_with_option = \
55  case $${target_option-} in \
56      ?) ;; \
57      *) echo "am__make_running_with_option: internal error: invalid" \
58              "target option '$${target_option-}' specified" >&2; \
59         exit 1;; \
60  esac; \
61  has_opt=no; \
62  sane_makeflags=$$MAKEFLAGS; \
63  if $(am__is_gnu_make); then \
64    sane_makeflags=$$MFLAGS; \
65  else \
66    case $$MAKEFLAGS in \
67      *\\[\ \	]*) \
68        bs=\\; \
69        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
70          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
71    esac; \
72  fi; \
73  skip_next=no; \
74  strip_trailopt () \
75  { \
76    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
77  }; \
78  for flg in $$sane_makeflags; do \
79    test $$skip_next = yes && { skip_next=no; continue; }; \
80    case $$flg in \
81      *=*|--*) continue;; \
82        -*I) strip_trailopt 'I'; skip_next=yes;; \
83      -*I?*) strip_trailopt 'I';; \
84        -*O) strip_trailopt 'O'; skip_next=yes;; \
85      -*O?*) strip_trailopt 'O';; \
86        -*l) strip_trailopt 'l'; skip_next=yes;; \
87      -*l?*) strip_trailopt 'l';; \
88      -[dEDm]) skip_next=yes;; \
89      -[JT]) skip_next=yes;; \
90    esac; \
91    case $$flg in \
92      *$$target_option*) has_opt=yes; break;; \
93    esac; \
94  done; \
95  test $$has_opt = yes
96am__make_dryrun = (target_option=n; $(am__make_running_with_option))
97am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
98pkgdatadir = $(datadir)/@PACKAGE@
99pkgincludedir = $(includedir)/@PACKAGE@
100pkglibdir = $(libdir)/@PACKAGE@
101pkglibexecdir = $(libexecdir)/@PACKAGE@
102am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
103install_sh_DATA = $(install_sh) -c -m 644
104install_sh_PROGRAM = $(install_sh) -c
105install_sh_SCRIPT = $(install_sh) -c
106INSTALL_HEADER = $(INSTALL_DATA)
107transform = $(program_transform_name)
108NORMAL_INSTALL = :
109PRE_INSTALL = :
110POST_INSTALL = :
111NORMAL_UNINSTALL = :
112PRE_UNINSTALL = :
113POST_UNINSTALL = :
114build_triplet = @build@
115host_triplet = @host@
116subdir = docs/reference/gtk
117ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
118am__aclocal_m4_deps = $(top_srcdir)/m4/introspection.m4 \
119	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
120am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
121	$(ACLOCAL_M4)
122DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
123mkinstalldirs = $(install_sh) -d
124CONFIG_HEADER = $(top_builddir)/config.h
125CONFIG_CLEAN_FILES = version.xml
126CONFIG_CLEAN_VPATH_FILES =
127AM_V_P = $(am__v_P_@AM_V@)
128am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
129am__v_P_0 = false
130am__v_P_1 = :
131AM_V_GEN = $(am__v_GEN_@AM_V@)
132am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
133am__v_GEN_0 = @echo "  GEN     " $@;
134am__v_GEN_1 =
135AM_V_at = $(am__v_at_@AM_V@)
136am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
137am__v_at_0 = @
138am__v_at_1 =
139SOURCES =
140DIST_SOURCES =
141am__can_run_installinfo = \
142  case $$AM_UPDATE_INFO_DIR in \
143    n|no|NO) false;; \
144    *) (install-info --version) >/dev/null 2>&1;; \
145  esac
146am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
147am__vpath_adj = case $$p in \
148    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
149    *) f=$$p;; \
150  esac;
151am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
152am__install_max = 40
153am__nobase_strip_setup = \
154  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
155am__nobase_strip = \
156  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
157am__nobase_list = $(am__nobase_strip_setup); \
158  for p in $$list; do echo "$$p $$p"; done | \
159  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
160  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
161    if (++n[$$2] == $(am__install_max)) \
162      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
163    END { for (dir in files) print dir, files[dir] }'
164am__base_list = \
165  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
166  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
167am__uninstall_files_from_dir = { \
168  test -z "$$files" \
169    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
170    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
171         $(am__cd) "$$dir" && rm -f $$files; }; \
172  }
173man1dir = $(mandir)/man1
174am__installdirs = "$(DESTDIR)$(man1dir)"
175NROFF = nroff
176MANS = $(man_MANS)
177am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
178am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.xml.in \
179	$(top_srcdir)/Makefile.decl $(top_srcdir)/gtk-doc.make
180DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
181ACLOCAL = @ACLOCAL@
182AMTAR = @AMTAR@
183AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
184AR = @AR@
185AS = @AS@
186ATK_PREFIX = @ATK_PREFIX@
187AUTOCONF = @AUTOCONF@
188AUTOHEADER = @AUTOHEADER@
189AUTOMAKE = @AUTOMAKE@
190AWK = @AWK@
191BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
192BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
193CAIRO_BACKEND_CFLAGS = @CAIRO_BACKEND_CFLAGS@
194CAIRO_BACKEND_LIBS = @CAIRO_BACKEND_LIBS@
195CAIRO_PREFIX = @CAIRO_PREFIX@
196CATALOGS = @CATALOGS@
197CATOBJEXT = @CATOBJEXT@
198CC = @CC@
199CCAS = @CCAS@
200CCASDEPMODE = @CCASDEPMODE@
201CCASFLAGS = @CCASFLAGS@
202CCDEPMODE = @CCDEPMODE@
203CFLAGS = @CFLAGS@
204CPP = @CPP@
205CPPFLAGS = @CPPFLAGS@ -UGTK_DISABLE_SINGLE_INCLUDES
206CUPS_API_MAJOR = @CUPS_API_MAJOR@
207CUPS_API_MINOR = @CUPS_API_MINOR@
208CUPS_CFLAGS = @CUPS_CFLAGS@
209CUPS_CONFIG = @CUPS_CONFIG@
210CUPS_LIBS = @CUPS_LIBS@
211CXX = @CXX@
212CXXCPP = @CXXCPP@
213CXXDEPMODE = @CXXDEPMODE@
214CXXFLAGS = @CXXFLAGS@
215CYGPATH_W = @CYGPATH_W@
216DATADIRNAME = @DATADIRNAME@
217DB2HTML = @DB2HTML@
218DEFS = @DEFS@
219DEPDIR = @DEPDIR@
220DIRECTFB_CFLAGS = @DIRECTFB_CFLAGS@
221DIRECTFB_LIBS = @DIRECTFB_LIBS@
222DLLTOOL = @DLLTOOL@
223DSYMUTIL = @DSYMUTIL@
224DUMPBIN = @DUMPBIN@
225ECHO_C = @ECHO_C@
226ECHO_N = @ECHO_N@
227ECHO_T = @ECHO_T@
228EGREP = @EGREP@
229EXEEXT = @EXEEXT@
230EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
231FGREP = @FGREP@
232GAIL_INET_LIBS = @GAIL_INET_LIBS@
233GAIL_LT_CURRENT_MINUS_AGE = @GAIL_LT_CURRENT_MINUS_AGE@
234GAIL_LT_VERSION_INFO = @GAIL_LT_VERSION_INFO@
235GDK_DEP_CFLAGS = @GDK_DEP_CFLAGS@
236GDK_DEP_LIBS = @GDK_DEP_LIBS@
237GDK_EXTRA_CFLAGS = @GDK_EXTRA_CFLAGS@
238GDK_EXTRA_LIBS = @GDK_EXTRA_LIBS@
239GDK_PACKAGES = @GDK_PACKAGES@
240GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
241GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
242GDK_WLIBS = @GDK_WLIBS@
243GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
244GLIB_CFLAGS = @GLIB_CFLAGS@
245GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
246GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
247GLIB_LIBS = @GLIB_LIBS@
248GLIB_MKENUMS = @GLIB_MKENUMS@
249GLIB_PREFIX = @GLIB_PREFIX@
250GMODULE_CFLAGS = @GMODULE_CFLAGS@
251GMODULE_LIBS = @GMODULE_LIBS@
252GMOFILES = @GMOFILES@
253GMSGFMT = @GMSGFMT@
254GOBJECT_QUERY = @GOBJECT_QUERY@
255GREP = @GREP@
256GTKDOC_CHECK = @GTKDOC_CHECK@
257GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
258GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
259GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
260GTKDOC_MKPDF = @GTKDOC_MKPDF@
261GTKDOC_REBASE = @GTKDOC_REBASE@
262GTK_API_VERSION = @GTK_API_VERSION@
263GTK_BINARY_AGE = @GTK_BINARY_AGE@
264GTK_BINARY_VERSION = @GTK_BINARY_VERSION@
265GTK_DEBUG_FLAGS = @GTK_DEBUG_FLAGS@
266GTK_DEP_CFLAGS = @GTK_DEP_CFLAGS@
267GTK_DEP_LIBS = @GTK_DEP_LIBS@
268GTK_EXTRA_CFLAGS = @GTK_EXTRA_CFLAGS@
269GTK_EXTRA_LIBS = @GTK_EXTRA_LIBS@
270GTK_INTERFACE_AGE = @GTK_INTERFACE_AGE@
271GTK_MAJOR_VERSION = @GTK_MAJOR_VERSION@
272GTK_MICRO_VERSION = @GTK_MICRO_VERSION@
273GTK_MINOR_VERSION = @GTK_MINOR_VERSION@
274GTK_PACKAGES = @GTK_PACKAGES@
275GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
276GTK_VERSION = @GTK_VERSION@
277GTK_XIM_FLAGS = @GTK_XIM_FLAGS@
278HAVE_HTTP_AUTHSTRING = @HAVE_HTTP_AUTHSTRING@
279HTML_DIR = @HTML_DIR@
280INCLUDED_IMMODULE_DEFINE = @INCLUDED_IMMODULE_DEFINE@
281INCLUDED_IMMODULE_OBJ = @INCLUDED_IMMODULE_OBJ@
282INDENT = @INDENT@
283INSTALL = @INSTALL@
284INSTALL_DATA = @INSTALL_DATA@
285INSTALL_PROGRAM = @INSTALL_PROGRAM@
286INSTALL_SCRIPT = @INSTALL_SCRIPT@
287INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
288INSTOBJEXT = @INSTOBJEXT@
289INTLLIBS = @INTLLIBS@
290INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
291INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
292INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
293INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
294INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
295INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
296INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
297INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
298INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
299LD = @LD@
300LDFLAGS = @LDFLAGS@
301LIBOBJS = @LIBOBJS@
302LIBS = @LIBS@
303LIBTOOL = @LIBTOOL@
304LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
305LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
306LIPO = @LIPO@
307LN_S = @LN_S@
308LTLIBOBJS = @LTLIBOBJS@
309LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
310LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
311LT_VERSION_INFO = @LT_VERSION_INFO@
312MAINT = @MAINT@
313MAKEINFO = @MAKEINFO@
314MANIFEST_TOOL = @MANIFEST_TOOL@
315MATH_LIB = @MATH_LIB@
316MKDIR_P = @MKDIR_P@
317MKINSTALLDIRS = @MKINSTALLDIRS@
318MSGFMT = @MSGFMT@
319MSGFMT_OPTS = @MSGFMT_OPTS@
320NM = @NM@
321NMEDIT = @NMEDIT@
322OBJDUMP = @OBJDUMP@
323OBJEXT = @OBJEXT@
324OTOOL = @OTOOL@
325OTOOL64 = @OTOOL64@
326PACKAGE = @PACKAGE@
327PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
328PACKAGE_NAME = @PACKAGE_NAME@
329PACKAGE_STRING = @PACKAGE_STRING@
330PACKAGE_TARNAME = @PACKAGE_TARNAME@
331PACKAGE_URL = @PACKAGE_URL@
332PACKAGE_VERSION = @PACKAGE_VERSION@
333PANGO_PREFIX = @PANGO_PREFIX@
334PATH_SEPARATOR = @PATH_SEPARATOR@
335PERL = @PERL@
336PKG_CONFIG = @PKG_CONFIG@
337PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
338PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
339POFILES = @POFILES@
340POSUB = @POSUB@
341PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
342PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
343RANLIB = @RANLIB@
344REBUILD = @REBUILD@
345SED = @SED@
346SET_MAKE = @SET_MAKE@
347SHELL = @SHELL@
348STRIP = @STRIP@
349USE_NLS = @USE_NLS@
350VERSION = @VERSION@
351WINDRES = @WINDRES@
352XGETTEXT = @XGETTEXT@
353XMKMF = @XMKMF@
354XMLCATALOG = @XMLCATALOG@
355XML_CATALOG_FILE = @XML_CATALOG_FILE@
356XSLTPROC = @XSLTPROC@
357X_CFLAGS = @X_CFLAGS@
358X_EXTRA_LIBS = @X_EXTRA_LIBS@
359X_LIBS = @X_LIBS@
360X_PRE_LIBS = @X_PRE_LIBS@
361abs_builddir = @abs_builddir@
362abs_srcdir = @abs_srcdir@
363abs_top_builddir = @abs_top_builddir@
364abs_top_srcdir = @abs_top_srcdir@
365ac_ct_AR = @ac_ct_AR@
366ac_ct_CC = @ac_ct_CC@
367ac_ct_CXX = @ac_ct_CXX@
368ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
369am__include = @am__include@
370am__leading_dot = @am__leading_dot@
371am__quote = @am__quote@
372am__tar = @am__tar@
373am__untar = @am__untar@
374bindir = @bindir@
375build = @build@
376build_alias = @build_alias@
377build_cpu = @build_cpu@
378build_os = @build_os@
379build_vendor = @build_vendor@
380builddir = @builddir@
381datadir = @datadir@
382datarootdir = @datarootdir@
383docdir = @docdir@
384dvidir = @dvidir@
385exec_prefix = @exec_prefix@
386gdktarget = @gdktarget@
387gdktargetlib = @gdktargetlib@
388gtktargetlib = @gtktargetlib@
389host = @host@
390host_alias = @host_alias@
391host_cpu = @host_cpu@
392host_os = @host_os@
393host_vendor = @host_vendor@
394htmldir = @htmldir@
395includedir = @includedir@
396infodir = @infodir@
397install_sh = @install_sh@
398libdir = @libdir@
399libexecdir = @libexecdir@
400localedir = @localedir@
401localstatedir = @localstatedir@
402mandir = @mandir@
403mkdir_p = @mkdir_p@
404ms_librarian = @ms_librarian@
405oldincludedir = @oldincludedir@
406pdfdir = @pdfdir@
407prefix = @prefix@
408program_transform_name = @program_transform_name@
409psdir = @psdir@
410sbindir = @sbindir@
411sharedstatedir = @sharedstatedir@
412srcdir = @srcdir@
413sysconfdir = @sysconfdir@
414target_alias = @target_alias@
415top_build_prefix = @top_build_prefix@
416top_builddir = @top_builddir@
417top_srcdir = @top_srcdir@
418GTESTER = gtester		# in $PATH for non-GLIB packages
419GTESTER_REPORT = gtester-report		# in $PATH for non-GLIB packages
420
421# Other files to distribute
422EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.xml.in
423TEST_PROGS =
424
425### testing rules
426
427# Xvfb based test rules
428XVFB = Xvfb -ac -noreset -screen 0 800x600x16
429XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
430   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
431   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
432  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
433  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
434  9995 9996 9997 9998 9999
435
436SKIP_GDKTARGET = \
437	test "$(gdktarget)" != "x11" \
438	&& echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
439
440XVFB_START = \
441	${XVFB} -help 2>/dev/null 1>&2 \
442	&& XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
443	&& { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
444	       trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
445	|| { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
446	&& DISPLAY=:$$XID && export DISPLAY
447
448AUTOMAKE_OPTIONS = 1.6
449
450# The name of the module.
451DOC_MODULE = gtk2
452
453# The top-level SGML file.
454DOC_MAIN_SGML_FILE = gtk-docs.sgml
455
456# Extra options to supply to gtkdoc-scan
457SCAN_OPTIONS = --deprecated-guards="GTK_ENABLE_BROKEN|GTK_DISABLE_DEPRECATED"
458
459# Extra options to pass to gtkdoc-scangobj
460SCANGOBJ_OPTIONS = --type-init-func="gtk_type_init(0)"
461
462# The directory containing the source code. Relative to $(srcdir)
463DOC_SOURCE_DIR = ../../../gtk
464
465# Used for dependencies
466HFILE_GLOB = $(top_srcdir)/gtk/*.h
467CFILE_GLOB = $(top_srcdir)/gtk/*.c
468
469# Header files to ignore when scanning
470IGNORE_HFILES = \
471	gtkalias.h			\
472	fnmatch.h			\
473	gtkdebug.h			\
474	gtkbuilderprivate.h		\
475	gtkdndcursors.h			\
476	gtkentryprivate.h		\
477	gtkfilechooserdefault.h		\
478	gtkfilechooserembed.h		\
479	gtkfilechooserentry.h		\
480	gtkfilechooserprivate.h		\
481	gtkfilechoosersettings.h	\
482	gtkfilechooserutils.h		\
483	gtkfilesystem.h			\
484	gtkfilesystemmodel.h		\
485	gtkfilesystemunix.h		\
486	gtkfilesystemwin32.h		\
487	gtkiconcache.h			\
488        gtkiconcachevalidator.h         \
489	gtkiconthemeparser.h		\
490	gtkintl.h			\
491	gtkkeyhash.h			\
492	gtkmarshal.h			\
493	gtkmnemonichash.h		\
494	gtkpathbar.h			\
495	gtkplugprivate.h		\
496	gtkprintbackend.h		\
497	gtkprinteroption.h		\
498	gtkprinteroptionset.h		\
499	gtkprinteroptionwidget.h	\
500	gtkprinter-private.h		\
501	gtkprint-win32.h		\
502	gtkprintutils.h			\
503	gtkprintoperation-private.h	\
504	gtkprivate.h			\
505	gtkquery.h			\
506	gtkrbtree.h			\
507	gtkrecentchooserdefault.h	\
508	gtkrecentchooserutils.h		\
509	gtkrecentchooserprivate.h	\
510	gtksearchengine.h		\
511	gtksearchenginebeagle.h		\
512	gtksearchenginetracker.h	\
513	gtksearchenginesimple.h		\
514	gtksearchenginequartz.h		\
515	gtksequence.h			\
516	gtksocketprivate.h		\
517	gtktextbtree.h			\
518	gtktextbufferserializ.h		\
519	gtktextchildprivate.h		\
520	gtktextdisplay.h		\
521	gtktextiterprivate.h		\
522	gtktextlayout.h			\
523	gtktextmarkprivate.h		\
524	gtktextsegment.h		\
525	gtktexttagprivate.h		\
526	gtktexttypes.h			\
527	gtktextutil.h			\
528	gtkthemes.h			\
529	gtktoggleactionprivate.h	\
530	gtktrayicon.h			\
531	gtktreedatalist.h		\
532	gtktreeprivate.h		\
533	gtktoolpaletteprivate.h		\
534	gtktypebuiltins.h		\
535	gtkxembed.h			\
536	gtkwin32embed.h			\
537	gtkwin32embedwidget.h		\
538	gtkwindow-decorate.h		\
539	xdgmime				\
540	xembed.h
541
542
543# CFLAGS and LDFLAGS for compiling scan program. Only needed
544# if $(DOC_MODULE).types is non-empty.
545INCLUDES = \
546	-I$(top_srcdir) 	\
547	-I$(top_builddir) 	\
548	-I$(top_builddir)/gdk	\
549	-DGTK_ENABLE_BROKEN	\
550	$(GTK_DEBUG_FLAGS)	\
551	$(GTK_DEP_CFLAGS)
552
553GTKDOC_LIBS = \
554	$(top_builddir)/gdk/$(gdktargetlib)        			\
555	$(top_builddir)/gtk/$(gtktargetlib)
556
557
558# Extra options to supply to gtkdoc-mkdb
559MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gtk
560
561# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
562content_files = \
563	version.xml				\
564	running.sgml				\
565	building.sgml				\
566	changes-1.2.sgml			\
567	changes-2.0.sgml			\
568	compiling.sgml				\
569	directfb.sgml				\
570	drawing-model.xml			\
571	glossary.xml				\
572	migrating-checklist.sgml		\
573        migrating-ClientSideWindows.sgml	\
574	migrating-GtkAboutDialog.sgml		\
575	migrating-GtkAction.sgml		\
576	migrating-GtkAssistant.sgml		\
577	migrating-GtkBuilder.sgml		\
578	migrating-GtkColorButton.sgml		\
579	migrating-GtkComboBox.sgml		\
580	migrating-GtkEntry-icons.sgml		\
581	migrating-GtkFileChooser.sgml		\
582	migrating-GtkIconView.sgml		\
583	migrating-GtkLabel-links.sgml		\
584	migrating-GtkLinkButton.sgml		\
585	migrating-GtkRecentChooser.sgml 	\
586        migrating-GtkTooltip.sgml		\
587	objects_grouped.sgml			\
588	osx.sgml				\
589	question_index.sgml			\
590	resources.sgml				\
591	text_widget.sgml			\
592	tree_widget.sgml			\
593	windows.sgml				\
594	x11.sgml				\
595	gtk-query-immodules-2.0.xml		\
596	gtk-update-icon-cache.xml		\
597	gtk-builder-convert.xml			\
598	visual_index.xml
599
600expand_content_files = \
601	drawing-model.xml			\
602	glossary.xml				\
603	migrating-checklist.sgml		\
604        migrating-ClientSideWindows.sgml	\
605	migrating-GtkAction.sgml		\
606	migrating-GtkComboBox.sgml		\
607	migrating-GtkEntry-icons.sgml		\
608	migrating-GtkFileChooser.sgml		\
609	migrating-GtkIconView.sgml		\
610	migrating-GtkAboutDialog.sgml		\
611	migrating-GtkColorButton.sgml		\
612	migrating-GtkAssistant.sgml		\
613	migrating-GtkRecentChooser.sgml 	\
614	migrating-GtkLabel-links.sgml		\
615	migrating-GtkLinkButton.sgml		\
616	migrating-GtkBuilder.sgml		\
617	migrating-GtkTooltip.sgml		\
618	tree_widget.sgml			\
619	text_widget.sgml			\
620	question_index.sgml
621
622
623# Images to copy into HTML directory
624HTML_IMAGES = \
625	$(top_srcdir)/gtk/stock-icons/24/help-about.png			\
626	$(top_srcdir)/gtk/stock-icons/24/list-add.png			\
627	$(top_srcdir)/gtk/stock-icons/20/gtk-apply.png			\
628	$(top_srcdir)/gtk/stock-icons/24/format-text-bold.png		\
629	$(top_srcdir)/gtk/stock-icons/20/gtk-cancel.png			\
630	$(top_srcdir)/gtk/stock-icons/24/gtk-caps-lock-warning.png	\
631	$(top_srcdir)/gtk/stock-icons/24/media-optical.png		\
632	$(top_srcdir)/gtk/stock-icons/24/edit-clear.png			\
633	$(top_srcdir)/gtk/stock-icons/24/window-close.png		\
634	$(top_srcdir)/gtk/stock-icons/24/gtk-connect.png		\
635	$(top_srcdir)/gtk/stock-icons/24/gtk-convert.png		\
636	$(top_srcdir)/gtk/stock-icons/24/edit-copy.png			\
637	$(top_srcdir)/gtk/stock-icons/24/edit-cut.png			\
638	$(top_srcdir)/gtk/stock-icons/24/edit-delete.png		\
639	$(top_srcdir)/gtk/stock-icons/48/dialog-password.png		\
640	$(top_srcdir)/gtk/stock-icons/48/dialog-error.png		\
641	$(top_srcdir)/gtk/stock-icons/48/dialog-information.png		\
642	$(top_srcdir)/gtk/stock-icons/48/dialog-question.png		\
643	$(top_srcdir)/gtk/stock-icons/48/dialog-warning.png		\
644	$(top_srcdir)/gtk/stock-icons/24/folder.png			\
645	$(top_srcdir)/gtk/stock-icons/24/gtk-disconnect.png		\
646	$(top_srcdir)/gtk/stock-icons/32/gtk-dnd.png			\
647	$(top_srcdir)/gtk/stock-icons/32/gtk-dnd-multiple.png		\
648	$(top_srcdir)/gtk/stock-icons/24/gtk-edit.png			\
649	$(top_srcdir)/gtk/stock-icons/24/system-run.png			\
650	$(top_srcdir)/gtk/stock-icons/24/text-x-generic.png		\
651	$(top_srcdir)/gtk/stock-icons/24/edit-find.png			\
652	$(top_srcdir)/gtk/stock-icons/24/edit-find-replace.png		\
653	$(top_srcdir)/gtk/stock-icons/24/go-bottom.png			\
654	$(top_srcdir)/gtk/stock-icons/24/go-first-ltr.png		\
655	$(top_builddir)/gtk/stock-icons/24/go-first-rtl.png		\
656	$(top_srcdir)/gtk/stock-icons/24/go-last-ltr.png		\
657	$(top_builddir)/gtk/stock-icons/24/go-last-rtl.png		\
658	$(top_srcdir)/gtk/stock-icons/24/go-top.png			\
659	$(top_srcdir)/gtk/stock-icons/24/go-previous-ltr.png		\
660	$(top_builddir)/gtk/stock-icons/24/go-previous-rtl.png		\
661	$(top_srcdir)/gtk/stock-icons/24/go-down.png			\
662	$(top_srcdir)/gtk/stock-icons/24/go-next-ltr.png		\
663	$(top_builddir)/gtk/stock-icons/24/go-next-rtl.png		\
664	$(top_srcdir)/gtk/stock-icons/24/go-up.png			\
665	$(top_srcdir)/gtk/stock-icons/24/drive-harddisk.png		\
666	$(top_srcdir)/gtk/stock-icons/24/network-idle.png		\
667	$(top_srcdir)/gtk/stock-icons/24/help-contents.png		\
668	$(top_srcdir)/gtk/stock-icons/24/go-home.png			\
669	$(top_srcdir)/gtk/stock-icons/24/gtk-index.png			\
670	$(top_srcdir)/gtk/stock-icons/24/format-indent-more-ltr.png	\
671	$(top_srcdir)/gtk/stock-icons/24/format-indent-more-rtl.png	\
672	$(top_srcdir)/gtk/stock-icons/24/format-indent-less-ltr.png	\
673	$(top_srcdir)/gtk/stock-icons/24/format-indent-less-rtl.png	\
674	$(top_srcdir)/gtk/stock-icons/24/format-text-italic.png		\
675	$(top_srcdir)/gtk/stock-icons/24/go-jump-ltr.png		\
676	$(top_srcdir)/gtk/stock-icons/24/go-jump-rtl.png		\
677	$(top_srcdir)/gtk/stock-icons/24/format-justify-center.png	\
678	$(top_srcdir)/gtk/stock-icons/24/format-justify-fill.png	\
679	$(top_srcdir)/gtk/stock-icons/24/format-justify-left.png	\
680	$(top_srcdir)/gtk/stock-icons/24/format-justify-right.png	\
681	$(top_srcdir)/gtk/stock-icons/24/image-missing.png		\
682	$(top_srcdir)/gtk/stock-icons/24/document-new.png		\
683	$(top_srcdir)/gtk/stock-icons/20/gtk-no.png			\
684	$(top_srcdir)/gtk/stock-icons/20/gtk-ok.png			\
685	$(top_srcdir)/gtk/stock-icons/24/document-open.png		\
686	$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-landscape.png	\
687	$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-portrait.png	\
688	$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-reverse-landscape.png \
689	$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-reverse-portrait.png \
690	$(top_srcdir)/gtk/stock-icons/24/edit-paste.png			\
691	$(top_srcdir)/gtk/stock-icons/24/gtk-preferences.png		\
692	$(top_srcdir)/gtk/stock-icons/24/document-print.png		\
693	$(top_srcdir)/gtk/stock-icons/24/printer-error.png		\
694	$(top_srcdir)/gtk/stock-icons/24/printer-paused.png		\
695	$(top_srcdir)/gtk/stock-icons/24/document-print-preview.png	\
696	$(top_srcdir)/gtk/stock-icons/24/printer-info.png		\
697	$(top_srcdir)/gtk/stock-icons/24/printer-warning.png		\
698	$(top_srcdir)/gtk/stock-icons/24/document-properties.png	\
699	$(top_srcdir)/gtk/stock-icons/24/application-exit.png		\
700	$(top_srcdir)/gtk/stock-icons/24/edit-redo-ltr.png		\
701	$(top_srcdir)/gtk/stock-icons/24/edit-redo-rtl.png		\
702	$(top_srcdir)/gtk/stock-icons/24/view-refresh.png		\
703	$(top_srcdir)/gtk/stock-icons/24/list-remove.png		\
704	$(top_srcdir)/gtk/stock-icons/24/document-revert-ltr.png	\
705	$(top_srcdir)/gtk/stock-icons/24/document-revert-rtl.png	\
706	$(top_srcdir)/gtk/stock-icons/24/media-floppy.png		\
707	$(top_builddir)/gtk/stock-icons/24/document-save.png		\
708	$(top_srcdir)/gtk/stock-icons/24/document-save-as.png		\
709	$(top_srcdir)/gtk/stock-icons/24/edit-select-all.png		\
710	$(top_srcdir)/gtk/stock-icons/24/gtk-select-color.png		\
711	$(top_srcdir)/gtk/stock-icons/24/gtk-color-picker.png		\
712	$(top_srcdir)/gtk/stock-icons/24/gtk-font.png			\
713	$(top_srcdir)/gtk/stock-icons/24/view-sort-ascending.png	\
714	$(top_srcdir)/gtk/stock-icons/24/view-sort-descending.png	\
715	$(top_srcdir)/gtk/stock-icons/24/tools-check-spelling.png	\
716	$(top_srcdir)/gtk/stock-icons/24/process-stop.png		\
717	$(top_srcdir)/gtk/stock-icons/24/format-text-strikethrough.png	\
718	$(top_srcdir)/gtk/stock-icons/24/gtk-undelete-ltr.png		\
719	$(top_srcdir)/gtk/stock-icons/24/gtk-undelete-rtl.png		\
720	$(top_srcdir)/gtk/stock-icons/24/format-text-underline.png	\
721	$(top_srcdir)/gtk/stock-icons/24/edit-undo-ltr.png		\
722	$(top_srcdir)/gtk/stock-icons/24/edit-undo-rtl.png		\
723	$(top_srcdir)/gtk/stock-icons/20/gtk-yes.png			\
724	$(top_srcdir)/gtk/stock-icons/24/zoom-original.png		\
725	$(top_srcdir)/gtk/stock-icons/24/zoom-fit-best.png		\
726	$(top_srcdir)/gtk/stock-icons/24/zoom-in.png			\
727	$(top_srcdir)/gtk/stock-icons/24/zoom-out.png			\
728	$(top_srcdir)/gtk/stock-icons/24/media-seek-forward-ltr.png	\
729	$(top_builddir)/gtk/stock-icons/24/media-seek-forward-rtl.png	\
730	$(top_srcdir)/gtk/stock-icons/24/media-skip-forward-ltr.png	\
731	$(top_builddir)/gtk/stock-icons/24/media-skip-forward-rtl.png	\
732	$(top_srcdir)/gtk/stock-icons/24/media-playback-pause.png	\
733	$(top_srcdir)/gtk/stock-icons/24/media-playback-start-ltr.png	\
734	$(top_srcdir)/gtk/stock-icons/24/media-playback-start-rtl.png	\
735	$(top_srcdir)/gtk/stock-icons/24/media-seek-backward-ltr.png	\
736	$(top_builddir)/gtk/stock-icons/24/media-seek-backward-rtl.png	\
737	$(top_srcdir)/gtk/stock-icons/24/media-record.png		\
738	$(top_srcdir)/gtk/stock-icons/24/media-skip-backward-ltr.png	\
739	$(top_builddir)/gtk/stock-icons/24/media-skip-backward-rtl.png	\
740	$(top_srcdir)/gtk/stock-icons/24/media-playback-stop.png	\
741	$(top_srcdir)/gtk/stock-icons/24/view-fullscreen.png		\
742	$(top_srcdir)/gtk/stock-icons/24/view-restore.png		\
743	$(top_srcdir)/gtk/stock-icons/24/gtk-page-setup.png		\
744	$(srcdir)/images/aboutdialog.png				\
745	$(srcdir)/images/accel-label.png				\
746	$(srcdir)/images/assistant.png					\
747	$(srcdir)/images/button.png					\
748	$(srcdir)/images/check-button.png				\
749	$(srcdir)/images/color-button.png				\
750	$(srcdir)/images/colorsel.png					\
751	$(srcdir)/images/combo-box.png					\
752	$(srcdir)/images/combo-box-entry.png				\
753	$(srcdir)/images/entry.png					\
754	$(srcdir)/images/figure-hierarchical-drawing.png		\
755	$(srcdir)/images/figure-windowed-label.png			\
756	$(srcdir)/images/file-button.png				\
757	$(srcdir)/images/filechooser.png				\
758	$(srcdir)/images/font-button.png				\
759	$(srcdir)/images/fontsel.png					\
760	$(srcdir)/images/frame.png					\
761	$(srcdir)/images/icon-view.png					\
762	$(srcdir)/images/image.png					\
763	$(srcdir)/images/label.png					\
764	$(srcdir)/images/link-button.png				\
765	$(srcdir)/images/list-and-tree.png				\
766	$(srcdir)/images/menubar.png					\
767	$(srcdir)/images/messagedialog.png				\
768	$(srcdir)/images/multiline-text.png				\
769	$(srcdir)/images/notebook.png					\
770	$(srcdir)/images/panes.png					\
771	$(srcdir)/images/pagesetupdialog.png				\
772	$(srcdir)/images/printdialog.png				\
773	$(srcdir)/images/progressbar.png				\
774	$(srcdir)/images/radio-group.png				\
775	$(srcdir)/images/recentchooserdialog.png			\
776	$(srcdir)/images/scales.png					\
777	$(srcdir)/images/scrolledwindow.png				\
778	$(srcdir)/images/separator.png					\
779	$(srcdir)/images/spinbutton.png					\
780	$(srcdir)/images/spinner.png					\
781	$(srcdir)/images/statusbar.png					\
782	$(srcdir)/images/toggle-button.png				\
783	$(srcdir)/images/toolbar.png					\
784	$(srcdir)/images/toolpalette.png				\
785	$(srcdir)/images/tree-view-coordinates.png			\
786	$(srcdir)/images/volumebutton.png				\
787	$(srcdir)/images/window.png					\
788	$(srcdir)/images/layout-btlr.png				\
789	$(srcdir)/images/layout-btrl.png				\
790	$(srcdir)/images/layout-lrbt.png				\
791	$(srcdir)/images/layout-lrtb.png				\
792	$(srcdir)/images/layout-rlbt.png				\
793	$(srcdir)/images/layout-rltb.png				\
794	$(srcdir)/images/layout-tblr.png				\
795	$(srcdir)/images/layout-tbrl.png
796
797
798# Extra options to supply to gtkdoc-fixref
799FIXXREF_OPTIONS = --extra-dir=../gdk/html \
800	--extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \
801	--extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \
802	--extra-dir=$(ATK_PREFIX)/share/gtk-doc/html/atk \
803	--extra-dir=$(PANGO_PREFIX)/share/gtk-doc/html/pango \
804	--extra-dir=$(CAIRO_PREFIX)/share/gtk-doc/html/cairo
805
806@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
807@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
808@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
809@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
810@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
811@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
812
813# We set GPATH here; this gives us semantics for GNU make
814# which are more like other make's VPATH, when it comes to
815# whether a source that is a target of one rule is then
816# searched for in VPATH/GPATH.
817#
818GPATH = $(srcdir)
819TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
820SETUP_FILES = \
821	$(content_files)		\
822	$(expand_content_files)		\
823	$(DOC_MAIN_SGML_FILE)		\
824	$(DOC_MODULE)-sections.txt	\
825	$(DOC_MODULE)-overrides.txt
826
827DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
828	html-build.stamp pdf-build.stamp \
829	sgml.stamp html.stamp pdf.stamp
830
831SCANOBJ_FILES = \
832	$(DOC_MODULE).args 	 \
833	$(DOC_MODULE).hierarchy  \
834	$(DOC_MODULE).interfaces \
835	$(DOC_MODULE).prerequisites \
836	$(DOC_MODULE).signals
837
838REPORT_FILES = \
839	$(DOC_MODULE)-undocumented.txt \
840	$(DOC_MODULE)-undeclared.txt \
841	$(DOC_MODULE)-unused.txt
842
843CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
844@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
845@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
846@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
847@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
848
849#### setup ####
850GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
851GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
852GTK_DOC_V_SETUP_0 = @echo "  DOC   Preparing build";
853
854#### scan ####
855GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
856GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
857GTK_DOC_V_SCAN_0 = @echo "  DOC   Scanning header files";
858GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
859GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
860GTK_DOC_V_INTROSPECT_0 = @echo "  DOC   Introspecting gobjects";
861
862#### xml ####
863GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
864GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
865GTK_DOC_V_XML_0 = @echo "  DOC   Building XML";
866
867#### html ####
868GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
869GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
870GTK_DOC_V_HTML_0 = @echo "  DOC   Building HTML";
871GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
872GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
873GTK_DOC_V_XREF_0 = @echo "  DOC   Fixing cross-references";
874
875#### pdf ####
876GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
877GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
878GTK_DOC_V_PDF_0 = @echo "  DOC   Building PDF";
879
880########################################################################
881@ENABLE_MAN_TRUE@man_MANS = gtk-query-immodules-2.0.1 gtk-builder-convert.1
882@ENABLE_MAN_TRUE@BUILT_EXTRA_DIST = $(man_MANS)
883@ENABLE_MAN_TRUE@DISTCLEANFILES = $(man_MANS)
884all: all-am
885
886.SUFFIXES:
887$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(top_srcdir)/gtk-doc.make $(am__configure_deps)
888	@for dep in $?; do \
889	  case '$(am__configure_deps)' in \
890	    *$$dep*) \
891	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
892	        && { if test -f $@; then exit 0; else break; fi; }; \
893	      exit 1;; \
894	  esac; \
895	done; \
896	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/reference/gtk/Makefile'; \
897	$(am__cd) $(top_srcdir) && \
898	  $(AUTOMAKE) --gnu docs/reference/gtk/Makefile
899Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
900	@case '$?' in \
901	  *config.status*) \
902	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
903	  *) \
904	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
905	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
906	esac;
907$(top_srcdir)/Makefile.decl $(top_srcdir)/gtk-doc.make $(am__empty):
908
909$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
910	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
911
912$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
913	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
914$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
915	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
916$(am__aclocal_m4_deps):
917version.xml: $(top_builddir)/config.status $(srcdir)/version.xml.in
918	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
919
920mostlyclean-libtool:
921	-rm -f *.lo
922
923clean-libtool:
924	-rm -rf .libs _libs
925install-man1: $(man_MANS)
926	@$(NORMAL_INSTALL)
927	@list1=''; \
928	list2='$(man_MANS)'; \
929	test -n "$(man1dir)" \
930	  && test -n "`echo $$list1$$list2`" \
931	  || exit 0; \
932	echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
933	$(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
934	{ for i in $$list1; do echo "$$i"; done;  \
935	if test -n "$$list2"; then \
936	  for i in $$list2; do echo "$$i"; done \
937	    | sed -n '/\.1[a-z]*$$/p'; \
938	fi; \
939	} | while read p; do \
940	  if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
941	  echo "$$d$$p"; echo "$$p"; \
942	done | \
943	sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
944	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
945	sed 'N;N;s,\n, ,g' | { \
946	list=; while read file base inst; do \
947	  if test "$$base" = "$$inst"; then list="$$list $$file"; else \
948	    echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
949	    $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
950	  fi; \
951	done; \
952	for i in $$list; do echo "$$i"; done | $(am__base_list) | \
953	while read files; do \
954	  test -z "$$files" || { \
955	    echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
956	    $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
957	done; }
958
959uninstall-man1:
960	@$(NORMAL_UNINSTALL)
961	@list=''; test -n "$(man1dir)" || exit 0; \
962	files=`{ for i in $$list; do echo "$$i"; done; \
963	l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
964	  sed -n '/\.1[a-z]*$$/p'; \
965	} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
966	      -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
967	dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
968tags TAGS:
969
970ctags CTAGS:
971
972cscope cscopelist:
973
974
975distdir: $(BUILT_SOURCES)
976	$(MAKE) $(AM_MAKEFLAGS) distdir-am
977
978distdir-am: $(DISTFILES)
979	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
980	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
981	list='$(DISTFILES)'; \
982	  dist_files=`for file in $$list; do echo $$file; done | \
983	  sed -e "s|^$$srcdirstrip/||;t" \
984	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
985	case $$dist_files in \
986	  */*) $(MKDIR_P) `echo "$$dist_files" | \
987			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
988			   sort -u` ;; \
989	esac; \
990	for file in $$dist_files; do \
991	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
992	  if test -d $$d/$$file; then \
993	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
994	    if test -d "$(distdir)/$$file"; then \
995	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
996	    fi; \
997	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
998	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
999	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1000	    fi; \
1001	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1002	  else \
1003	    test -f "$(distdir)/$$file" \
1004	    || cp -p $$d/$$file "$(distdir)/$$file" \
1005	    || exit 1; \
1006	  fi; \
1007	done
1008	$(MAKE) $(AM_MAKEFLAGS) \
1009	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
1010	  dist-hook
1011check-am: all-am
1012	$(MAKE) $(AM_MAKEFLAGS) check-local
1013check: check-am
1014@ENABLE_GTK_DOC_FALSE@all-local:
1015all-am: Makefile $(MANS) all-local
1016installdirs:
1017	for dir in "$(DESTDIR)$(man1dir)"; do \
1018	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1019	done
1020install: install-am
1021install-exec: install-exec-am
1022install-data: install-data-am
1023uninstall: uninstall-am
1024
1025install-am: all-am
1026	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1027
1028installcheck: installcheck-am
1029install-strip:
1030	if test -z '$(STRIP)'; then \
1031	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1032	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1033	      install; \
1034	else \
1035	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1036	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1037	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1038	fi
1039mostlyclean-generic:
1040
1041clean-generic:
1042	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1043
1044distclean-generic:
1045	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1046	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1047	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
1048
1049maintainer-clean-generic:
1050	@echo "This command is intended for maintainers to use"
1051	@echo "it deletes files that may require special tools to rebuild."
1052clean: clean-am
1053
1054clean-am: clean-generic clean-libtool clean-local mostlyclean-am
1055
1056distclean: distclean-am
1057	-rm -f Makefile
1058distclean-am: clean-am distclean-generic distclean-local
1059
1060dvi: dvi-am
1061
1062dvi-am:
1063
1064html: html-am
1065
1066html-am:
1067
1068info: info-am
1069
1070info-am:
1071
1072install-data-am: install-data-local install-man
1073
1074install-dvi: install-dvi-am
1075
1076install-dvi-am:
1077
1078install-exec-am:
1079
1080install-html: install-html-am
1081
1082install-html-am:
1083
1084install-info: install-info-am
1085
1086install-info-am:
1087
1088install-man: install-man1
1089
1090install-pdf: install-pdf-am
1091
1092install-pdf-am:
1093
1094install-ps: install-ps-am
1095
1096install-ps-am:
1097
1098installcheck-am:
1099
1100maintainer-clean: maintainer-clean-am
1101	-rm -f Makefile
1102maintainer-clean-am: distclean-am maintainer-clean-generic \
1103	maintainer-clean-local
1104
1105mostlyclean: mostlyclean-am
1106
1107mostlyclean-am: mostlyclean-generic mostlyclean-libtool
1108
1109pdf: pdf-am
1110
1111pdf-am:
1112
1113ps: ps-am
1114
1115ps-am:
1116
1117uninstall-am: uninstall-local uninstall-man
1118
1119uninstall-man: uninstall-man1
1120
1121.MAKE: check-am install-am install-strip
1122
1123.PHONY: all all-am all-local check check-am check-local clean \
1124	clean-generic clean-libtool clean-local cscopelist-am ctags-am \
1125	dist-hook distclean distclean-generic distclean-libtool \
1126	distclean-local distdir dvi dvi-am html html-am info info-am \
1127	install install-am install-data install-data-am \
1128	install-data-local install-dvi install-dvi-am install-exec \
1129	install-exec-am install-html install-html-am install-info \
1130	install-info-am install-man install-man1 install-pdf \
1131	install-pdf-am install-ps install-ps-am install-strip \
1132	installcheck installcheck-am installdirs maintainer-clean \
1133	maintainer-clean-generic maintainer-clean-local mostlyclean \
1134	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1135	tags-am uninstall uninstall-am uninstall-local uninstall-man \
1136	uninstall-man1
1137
1138.PRECIOUS: Makefile
1139
1140# call as: $(XVFB_START) && someprogram
1141
1142# test: run all tests in cwd and subdirs
1143test: test-cwd test-recurse
1144# test-cwd: run tests in cwd
1145test-cwd: ${TEST_PROGS}
1146	@$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
1147	  $(XVFB_START) && { set -e; $(TESTS_ENVIRONMENT) ${GTESTER} --verbose ${TEST_PROGS}; }; \
1148	}
1149# test-recurse: run tests in subdirs
1150test-recurse:
1151	@ for subdir in $(SUBDIRS) ; do \
1152	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
1153	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) test ) || exit $? ; \
1154	  done
1155# test-report: run tests in subdirs and generate report
1156# perf-report: run tests in subdirs with -m perf and generate report
1157# full-report: like test-report: with -m perf and -m slow
1158test-report perf-report full-report:	${TEST_PROGS}
1159	@ ignore_logdir=true ; \
1160	  if test -z "$$GTESTER_LOGDIR" ; then \
1161	    GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
1162	    ignore_logdir=false ; \
1163	  fi ; \
1164	  for subdir in $(SUBDIRS) ; do \
1165	    test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
1166	    ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
1167	  done ; \
1168	  $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
1169	    case $@ in \
1170	    test-report) test_options="-k";; \
1171	    perf-report) test_options="-k -m=perf";; \
1172	    full-report) test_options="-k -m=perf -m=slow";; \
1173	    esac ; \
1174	    $(XVFB_START) && { \
1175	      set -e; \
1176	      if test -z "$$GTESTER_LOGDIR" ; then \
1177	        ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
1178	      elif test -n "${TEST_PROGS}" ; then \
1179	        ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
1180	      fi ; \
1181	    }; \
1182	  }; \
1183	  $$ignore_logdir || { \
1184	    echo '<?xml version="1.0"?>' > $@.xml ; \
1185	    echo '<report-collection>'  >> $@.xml ; \
1186	    for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
1187	      sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
1188	    done ; \
1189	    echo >> $@.xml ; \
1190	    echo '</report-collection>' >> $@.xml ; \
1191	    rm -rf "$$GTESTER_LOGDIR"/ ; \
1192	    ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
1193	  }
1194.PHONY: test test-cwd test-recurse test-report perf-report full-report
1195# run make test-cwd as part of make check
1196check-local: test-cwd
1197
1198gtkdoc-check.test: Makefile
1199	$(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
1200		echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
1201		chmod +x $@
1202
1203all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
1204.PHONY: all-gtk-doc
1205
1206@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
1207
1208docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
1209
1210$(REPORT_FILES): sgml-build.stamp
1211
1212setup-build.stamp:
1213	-$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
1214	  files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
1215	  if test "x$$files" != "x" ; then \
1216	    for file in $$files ; do \
1217	      destdir=`dirname $(abs_builddir)/$$file`; \
1218	      test -d "$$destdir" || mkdir -p "$$destdir"; \
1219	      test -f $(abs_srcdir)/$$file && \
1220	        cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
1221	    done; \
1222	  fi; \
1223	fi
1224	$(AM_V_at)touch setup-build.stamp
1225
1226scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
1227	$(GTK_DOC_V_SCAN)_source_dir='' ; \
1228	for i in $(DOC_SOURCE_DIR) ; do \
1229	  _source_dir="$${_source_dir} --source-dir=$$i" ; \
1230	done ; \
1231	gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
1232	$(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
1233	  scanobj_options=""; \
1234	  gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
1235	  if test "$$?" = "0"; then \
1236	    if test "x$(V)" = "x1"; then \
1237	      scanobj_options="--verbose"; \
1238	    fi; \
1239	  fi; \
1240	  CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
1241	  gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
1242	else \
1243	  for i in $(SCANOBJ_FILES) ; do \
1244	    test -f $$i || touch $$i ; \
1245	  done \
1246	fi
1247	$(AM_V_at)touch scan-build.stamp
1248
1249$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
1250	@true
1251
1252sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
1253	$(GTK_DOC_V_XML)_source_dir='' ; \
1254	for i in $(DOC_SOURCE_DIR) ; do \
1255	  _source_dir="$${_source_dir} --source-dir=$$i" ; \
1256	done ; \
1257	gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
1258	$(AM_V_at)touch sgml-build.stamp
1259
1260sgml.stamp: sgml-build.stamp
1261	@true
1262
1263$(DOC_MAIN_SGML_FILE): sgml-build.stamp
1264	@true
1265
1266xml/gtkdocentities.ent: Makefile
1267	$(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
1268		echo "<!ENTITY package \"$(PACKAGE)\">"; \
1269		echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
1270		echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
1271		echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
1272		echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
1273		echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
1274		echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
1275	) > $@
1276
1277html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
1278	$(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
1279	mkhtml_options=""; \
1280	gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
1281	if test "$$?" = "0"; then \
1282	  if test "x$(V)" = "x1"; then \
1283	    mkhtml_options="$$mkhtml_options --verbose"; \
1284	  fi; \
1285	fi; \
1286	gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
1287	if test "$$?" = "0"; then \
1288	  mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
1289	fi; \
1290	cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
1291	-@test "x$(HTML_IMAGES)" = "x" || \
1292	for file in $(HTML_IMAGES) ; do \
1293	  test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
1294	  test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
1295	  test -f $$file && cp $$file $(abs_builddir)/html; \
1296	done;
1297	$(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
1298	$(AM_V_at)touch html-build.stamp
1299
1300pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
1301	$(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
1302	mkpdf_options=""; \
1303	gtkdoc-mkpdf 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
1304	if test "$$?" = "0"; then \
1305	  if test "x$(V)" = "x1"; then \
1306	    mkpdf_options="$$mkpdf_options --verbose"; \
1307	  fi; \
1308	fi; \
1309	if test "x$(HTML_IMAGES)" != "x"; then \
1310	  for img in $(HTML_IMAGES); do \
1311	    part=`dirname $$img`; \
1312	    echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
1313	    if test $$? != 0; then \
1314	      mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
1315	    fi; \
1316	  done; \
1317	fi; \
1318	gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
1319	$(AM_V_at)touch pdf-build.stamp
1320
1321##############
1322
1323clean-local:
1324	@rm -f *~ *.bak
1325	@rm -rf .libs
1326	@if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
1327	  rm -f $(DOC_MODULE).types; \
1328	fi
1329	@if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
1330	  rm -f $(DOC_MODULE)-sections.txt; \
1331	fi
1332
1333distclean-local:
1334	@rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
1335	    $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
1336	@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
1337	    rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
1338	fi
1339
1340maintainer-clean-local:
1341	@rm -rf xml html
1342
1343install-data-local:
1344	@installfiles=`echo $(builddir)/html/*`; \
1345	if test "$$installfiles" = '$(builddir)/html/*'; \
1346	then echo 1>&2 'Nothing to install' ; \
1347	else \
1348	  if test -n "$(DOC_MODULE_VERSION)"; then \
1349	    installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
1350	  else \
1351	    installdir="$(DESTDIR)$(TARGET_DIR)"; \
1352	  fi; \
1353	  $(mkinstalldirs) $${installdir} ; \
1354	  for i in $$installfiles; do \
1355	    echo ' $(INSTALL_DATA) '$$i ; \
1356	    $(INSTALL_DATA) $$i $${installdir}; \
1357	  done; \
1358	  if test -n "$(DOC_MODULE_VERSION)"; then \
1359	    mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
1360	      $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
1361	  fi; \
1362	  $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
1363	fi
1364
1365uninstall-local:
1366	@if test -n "$(DOC_MODULE_VERSION)"; then \
1367	  installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
1368	else \
1369	  installdir="$(DESTDIR)$(TARGET_DIR)"; \
1370	fi; \
1371	rm -rf $${installdir}
1372
1373#
1374# Require gtk-doc when making dist
1375#
1376@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
1377@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
1378@HAVE_GTK_DOC_FALSE@	@echo "*** gtk-doc is needed to run 'make dist'.         ***"
1379@HAVE_GTK_DOC_FALSE@	@echo "*** gtk-doc was not found when 'configure' ran.   ***"
1380@HAVE_GTK_DOC_FALSE@	@echo "*** please install gtk-doc and rerun 'configure'. ***"
1381@HAVE_GTK_DOC_FALSE@	@false
1382
1383dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
1384	@mkdir $(distdir)/html
1385	@cp ./html/* $(distdir)/html
1386	@-cp ./$(DOC_MODULE).pdf $(distdir)/
1387	@-cp ./$(DOC_MODULE).types $(distdir)/
1388	@-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
1389	@cd $(distdir) && rm -f $(DISTCLEANFILES)
1390	@$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
1391
1392.PHONY : dist-hook-local docs
1393
1394@ENABLE_MAN_TRUE@%.1 : %.xml
1395@ENABLE_MAN_TRUE@	@XSLTPROC@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
1396
1397dist-hook-local: $(BUILT_EXTRA_DIST)
1398	files='$(BUILT_EXTRA_DIST)';				\
1399	for f in $$files; do					\
1400	  if test -f $$f; then d=.; else d=$(srcdir); fi;	\
1401	  cp $$d/$$f $(distdir) || exit 1; done
1402
1403-include $(top_srcdir)/git.mk
1404
1405# Tell versions [3.59,3.63) of GNU make to not export all variables.
1406# Otherwise a system limit (for SysV at least) may be exceeded.
1407.NOEXPORT:
1408