1# Makefile.in generated by automake 1.16.2 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2020 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# -*- mode: makefile -*- 18# 19# gtk-doc.make - make rules for gtk-doc 20# Copyright (C) 2003 James Henstridge 21# 2004-2007 Damon Chaplin 22# 2007-2017 Stefan Sauer 23# 24# This program is free software: you can redistribute it and/or modify 25# it under the terms of the GNU General Public License as published by 26# the Free Software Foundation, either version 3 of the License, or 27# (at your option) any later version. 28# 29# This program is distributed in the hope that it will be useful, 30# but WITHOUT ANY WARRANTY; without even the implied warranty of 31# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 32# GNU General Public License for more details. 33# 34# You should have received a copy of the GNU General Public License 35# along with this program. If not, see <http://www.gnu.org/licenses/>. 36 37#################################### 38# Everything below here is generic # 39#################################### 40VPATH = @srcdir@ 41am__is_gnu_make = { \ 42 if test -z '$(MAKELEVEL)'; then \ 43 false; \ 44 elif test -n '$(MAKE_HOST)'; then \ 45 true; \ 46 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 47 true; \ 48 else \ 49 false; \ 50 fi; \ 51} 52am__make_running_with_option = \ 53 case $${target_option-} in \ 54 ?) ;; \ 55 *) echo "am__make_running_with_option: internal error: invalid" \ 56 "target option '$${target_option-}' specified" >&2; \ 57 exit 1;; \ 58 esac; \ 59 has_opt=no; \ 60 sane_makeflags=$$MAKEFLAGS; \ 61 if $(am__is_gnu_make); then \ 62 sane_makeflags=$$MFLAGS; \ 63 else \ 64 case $$MAKEFLAGS in \ 65 *\\[\ \ ]*) \ 66 bs=\\; \ 67 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 68 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 69 esac; \ 70 fi; \ 71 skip_next=no; \ 72 strip_trailopt () \ 73 { \ 74 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 75 }; \ 76 for flg in $$sane_makeflags; do \ 77 test $$skip_next = yes && { skip_next=no; continue; }; \ 78 case $$flg in \ 79 *=*|--*) continue;; \ 80 -*I) strip_trailopt 'I'; skip_next=yes;; \ 81 -*I?*) strip_trailopt 'I';; \ 82 -*O) strip_trailopt 'O'; skip_next=yes;; \ 83 -*O?*) strip_trailopt 'O';; \ 84 -*l) strip_trailopt 'l'; skip_next=yes;; \ 85 -*l?*) strip_trailopt 'l';; \ 86 -[dEDm]) skip_next=yes;; \ 87 -[JT]) skip_next=yes;; \ 88 esac; \ 89 case $$flg in \ 90 *$$target_option*) has_opt=yes; break;; \ 91 esac; \ 92 done; \ 93 test $$has_opt = yes 94am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 95am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 96pkgdatadir = $(datadir)/@PACKAGE@ 97pkgincludedir = $(includedir)/@PACKAGE@ 98pkglibdir = $(libdir)/@PACKAGE@ 99pkglibexecdir = $(libexecdir)/@PACKAGE@ 100am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 101install_sh_DATA = $(install_sh) -c -m 644 102install_sh_PROGRAM = $(install_sh) -c 103install_sh_SCRIPT = $(install_sh) -c 104INSTALL_HEADER = $(INSTALL_DATA) 105transform = $(program_transform_name) 106NORMAL_INSTALL = : 107PRE_INSTALL = : 108POST_INSTALL = : 109NORMAL_UNINSTALL = : 110PRE_UNINSTALL = : 111POST_UNINSTALL = : 112build_triplet = @build@ 113host_triplet = @host@ 114subdir = docs/reference/gtk 115ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 116am__aclocal_m4_deps = $(top_srcdir)/m4/ax_prog_cc_for_build.m4 \ 117 $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/gtk-doc.m4 \ 118 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ 119 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ 120 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ 121 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ 122 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ 123 $(top_srcdir)/m4/nls.m4 \ 124 $(top_srcdir)/m4/pkg_config_for_build.m4 \ 125 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ 126 $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac 127am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 128 $(ACLOCAL_M4) 129DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) 130mkinstalldirs = $(install_sh) -d 131CONFIG_HEADER = $(top_builddir)/config.h 132CONFIG_CLEAN_FILES = gtk3.types version.xml getting_started.xml 133CONFIG_CLEAN_VPATH_FILES = 134AM_V_P = $(am__v_P_@AM_V@) 135am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 136am__v_P_0 = false 137am__v_P_1 = : 138AM_V_GEN = $(am__v_GEN_@AM_V@) 139am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 140am__v_GEN_0 = @echo " GEN " $@; 141am__v_GEN_1 = 142AM_V_at = $(am__v_at_@AM_V@) 143am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 144am__v_at_0 = @ 145am__v_at_1 = 146SOURCES = 147DIST_SOURCES = 148am__can_run_installinfo = \ 149 case $$AM_UPDATE_INFO_DIR in \ 150 n|no|NO) false;; \ 151 *) (install-info --version) >/dev/null 2>&1;; \ 152 esac 153am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; 154am__vpath_adj = case $$p in \ 155 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ 156 *) f=$$p;; \ 157 esac; 158am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; 159am__install_max = 40 160am__nobase_strip_setup = \ 161 srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` 162am__nobase_strip = \ 163 for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" 164am__nobase_list = $(am__nobase_strip_setup); \ 165 for p in $$list; do echo "$$p $$p"; done | \ 166 sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ 167 $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ 168 if (++n[$$2] == $(am__install_max)) \ 169 { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ 170 END { for (dir in files) print dir, files[dir] }' 171am__base_list = \ 172 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ 173 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' 174am__uninstall_files_from_dir = { \ 175 test -z "$$files" \ 176 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ 177 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ 178 $(am__cd) "$$dir" && rm -f $$files; }; \ 179 } 180man1dir = $(mandir)/man1 181am__installdirs = "$(DESTDIR)$(man1dir)" 182NROFF = nroff 183MANS = $(man_MANS) 184am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 185am__DIST_COMMON = $(srcdir)/Makefile.in \ 186 $(srcdir)/getting_started.xml.in $(srcdir)/gtk3.types.in \ 187 $(srcdir)/version.xml.in $(top_srcdir)/gtk-doc.make 188DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 189ACLOCAL = @ACLOCAL@ 190AMTAR = @AMTAR@ 191AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 192AR = @AR@ 193AS = @AS@ 194ATK_CFLAGS = @ATK_CFLAGS@ 195ATK_LIBS = @ATK_LIBS@ 196ATK_PREFIX = @ATK_PREFIX@ 197ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@ 198AUTOCONF = @AUTOCONF@ 199AUTOHEADER = @AUTOHEADER@ 200AUTOMAKE = @AUTOMAKE@ 201AWK = @AWK@ 202BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@ 203BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@ 204BUILD_EXEEXT = @BUILD_EXEEXT@ 205BUILD_OBJEXT = @BUILD_OBJEXT@ 206CAIRO_BACKEND_CFLAGS = @CAIRO_BACKEND_CFLAGS@ 207CAIRO_BACKEND_LIBS = @CAIRO_BACKEND_LIBS@ 208CAIRO_CFLAGS = @CAIRO_CFLAGS@ 209CAIRO_LIBS = @CAIRO_LIBS@ 210CAIRO_PREFIX = @CAIRO_PREFIX@ 211CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@ 212CC = @CC@ 213CCAS = @CCAS@ 214CCASDEPMODE = @CCASDEPMODE@ 215CCASFLAGS = @CCASFLAGS@ 216CCDEPMODE = @CCDEPMODE@ 217CC_FOR_BUILD = @CC_FOR_BUILD@ 218CFLAGS = @CFLAGS@ 219CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ 220COLORD_CFLAGS = @COLORD_CFLAGS@ 221COLORD_LIBS = @COLORD_LIBS@ 222CPP = @CPP@ 223CPPFLAGS = @CPPFLAGS@ -UGTK_DISABLE_SINGLE_INCLUDES 224CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ 225CPP_FOR_BUILD = @CPP_FOR_BUILD@ 226CUPS_API_MAJOR = @CUPS_API_MAJOR@ 227CUPS_API_MINOR = @CUPS_API_MINOR@ 228CUPS_CFLAGS = @CUPS_CFLAGS@ 229CUPS_CONFIG = @CUPS_CONFIG@ 230CUPS_LIBS = @CUPS_LIBS@ 231CXX = @CXX@ 232CXXCPP = @CXXCPP@ 233CXXDEPMODE = @CXXDEPMODE@ 234CXXFLAGS = @CXXFLAGS@ 235CYGPATH_W = @CYGPATH_W@ 236DEFS = @DEFS@ 237DEPDIR = @DEPDIR@ 238DISABLE_ON_QUARTZ = @DISABLE_ON_QUARTZ@ 239DISABLE_ON_W32 = @DISABLE_ON_W32@ 240DLLTOOL = @DLLTOOL@ 241DSYMUTIL = @DSYMUTIL@ 242DUMPBIN = @DUMPBIN@ 243ECHO_C = @ECHO_C@ 244ECHO_N = @ECHO_N@ 245ECHO_T = @ECHO_T@ 246EGREP = @EGREP@ 247ENABLE_ON_X11 = @ENABLE_ON_X11@ 248EXEEXT = @EXEEXT@ 249EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@ 250FGREP = @FGREP@ 251GAIL_LT_CURRENT_MINUS_AGE = @GAIL_LT_CURRENT_MINUS_AGE@ 252GAIL_LT_VERSION_INFO = @GAIL_LT_VERSION_INFO@ 253GDK_BACKENDS = @GDK_BACKENDS@ 254GDK_DEP_CFLAGS = @GDK_DEP_CFLAGS@ 255GDK_DEP_LIBS = @GDK_DEP_LIBS@ 256GDK_EXTRA_CFLAGS = @GDK_EXTRA_CFLAGS@ 257GDK_EXTRA_LIBS = @GDK_EXTRA_LIBS@ 258GDK_HIDDEN_VISIBILITY_CFLAGS = @GDK_HIDDEN_VISIBILITY_CFLAGS@ 259GDK_PACKAGES = @GDK_PACKAGES@ 260GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ 261GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@ 262GDK_PRIVATE_PACKAGES = @GDK_PRIVATE_PACKAGES@ 263GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ 264GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ 265GLIB_CFLAGS = @GLIB_CFLAGS@ 266GLIB_CFLAGS_FOR_BUILD = @GLIB_CFLAGS_FOR_BUILD@ 267GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@ 268GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ 269GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ 270GLIB_LIBS = @GLIB_LIBS@ 271GLIB_LIBS_FOR_BUILD = @GLIB_LIBS_FOR_BUILD@ 272GLIB_MKENUMS = @GLIB_MKENUMS@ 273GLIB_PREFIX = @GLIB_PREFIX@ 274GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@ 275GMODULE_CFLAGS = @GMODULE_CFLAGS@ 276GMODULE_LIBS = @GMODULE_LIBS@ 277GMSGFMT = @GMSGFMT@ 278GMSGFMT_015 = @GMSGFMT_015@ 279GOBJECT_QUERY = @GOBJECT_QUERY@ 280GREP = @GREP@ 281GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ 282GTKDOC_CHECK = @GTKDOC_CHECK@ 283GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ 284GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ 285GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ 286GTKDOC_MKPDF = @GTKDOC_MKPDF@ 287GTKDOC_REBASE = @GTKDOC_REBASE@ 288GTK_API_VERSION = @GTK_API_VERSION@ 289GTK_BINARY_AGE = @GTK_BINARY_AGE@ 290GTK_BINARY_VERSION = @GTK_BINARY_VERSION@ 291GTK_DEBUG_FLAGS = @GTK_DEBUG_FLAGS@ 292GTK_DEP_CFLAGS = @GTK_DEP_CFLAGS@ 293GTK_DEP_LIBS = @GTK_DEP_LIBS@ 294GTK_EXTRA_CFLAGS = @GTK_EXTRA_CFLAGS@ 295GTK_EXTRA_LIBS = @GTK_EXTRA_LIBS@ 296GTK_FONT_CHOOSER_WIDGET_CFLAGS = @GTK_FONT_CHOOSER_WIDGET_CFLAGS@ 297GTK_FONT_CHOOSER_WIDGET_FT_CFLAGS = @GTK_FONT_CHOOSER_WIDGET_FT_CFLAGS@ 298GTK_FONT_CHOOSER_WIDGET_FT_LIBS = @GTK_FONT_CHOOSER_WIDGET_FT_LIBS@ 299GTK_FONT_CHOOSER_WIDGET_LIBS = @GTK_FONT_CHOOSER_WIDGET_LIBS@ 300GTK_INTERFACE_AGE = @GTK_INTERFACE_AGE@ 301GTK_LINK_FLAGS = @GTK_LINK_FLAGS@ 302GTK_MAJOR_VERSION = @GTK_MAJOR_VERSION@ 303GTK_MICRO_VERSION = @GTK_MICRO_VERSION@ 304GTK_MINOR_VERSION = @GTK_MINOR_VERSION@ 305GTK_PACKAGES = @GTK_PACKAGES@ 306GTK_PRINT_BACKENDS = @GTK_PRINT_BACKENDS@ 307GTK_PRIVATE_PACKAGES = @GTK_PRIVATE_PACKAGES@ 308GTK_VERSION = @GTK_VERSION@ 309GTK_XIM_FLAGS = @GTK_XIM_FLAGS@ 310HTML_DIR = @HTML_DIR@ 311INCLUDED_IMMODULE_DEFINE = @INCLUDED_IMMODULE_DEFINE@ 312INCLUDED_IMMODULE_OBJ = @INCLUDED_IMMODULE_OBJ@ 313INSTALL = @INSTALL@ 314INSTALL_DATA = @INSTALL_DATA@ 315INSTALL_PROGRAM = @INSTALL_PROGRAM@ 316INSTALL_SCRIPT = @INSTALL_SCRIPT@ 317INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 318INTLLIBS = @INTLLIBS@ 319INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ 320INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ 321INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ 322INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ 323INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ 324INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ 325INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ 326INTROSPECTION_REQUIRED_VERSION = @INTROSPECTION_REQUIRED_VERSION@ 327INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ 328INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ 329ISO_CODES_PREFIX = @ISO_CODES_PREFIX@ 330LD = @LD@ 331LDFLAGS = @LDFLAGS@ 332LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ 333LIBICONV = @LIBICONV@ 334LIBINTL = @LIBINTL@ 335LIBOBJS = @LIBOBJS@ 336LIBS = @LIBS@ 337LIBTOOL = @LIBTOOL@ 338LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@ 339LIPO = @LIPO@ 340LN_S = @LN_S@ 341LTLIBICONV = @LTLIBICONV@ 342LTLIBINTL = @LTLIBINTL@ 343LTLIBOBJS = @LTLIBOBJS@ 344LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@ 345LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ 346LT_VERSION_INFO = @LT_VERSION_INFO@ 347MAINT = @MAINT@ 348MAKEINFO = @MAKEINFO@ 349MANIFEST_TOOL = @MANIFEST_TOOL@ 350MATH_LIB = @MATH_LIB@ 351MKDIR_P = @MKDIR_P@ 352MSGFMT = @MSGFMT@ 353MSGFMT_015 = @MSGFMT_015@ 354MSGMERGE = @MSGMERGE@ 355NM = @NM@ 356NMEDIT = @NMEDIT@ 357OBJDUMP = @OBJDUMP@ 358OBJEXT = @OBJEXT@ 359OTOOL = @OTOOL@ 360OTOOL64 = @OTOOL64@ 361PACKAGE = @PACKAGE@ 362PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 363PACKAGE_NAME = @PACKAGE_NAME@ 364PACKAGE_STRING = @PACKAGE_STRING@ 365PACKAGE_TARNAME = @PACKAGE_TARNAME@ 366PACKAGE_URL = @PACKAGE_URL@ 367PACKAGE_VERSION = @PACKAGE_VERSION@ 368PANGO_PREFIX = @PANGO_PREFIX@ 369PANGO_REQUIRED_VERSION = @PANGO_REQUIRED_VERSION@ 370PATH_SEPARATOR = @PATH_SEPARATOR@ 371PERL = @PERL@ 372PKG_CONFIG = @PKG_CONFIG@ 373PKG_CONFIG_FOR_BUILD = @PKG_CONFIG_FOR_BUILD@ 374PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ 375PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ 376POSUB = @POSUB@ 377RANLIB = @RANLIB@ 378SASSC = @SASSC@ 379SED = @SED@ 380SET_MAKE = @SET_MAKE@ 381SHELL = @SHELL@ 382SHM_LIBS = @SHM_LIBS@ 383STRIP = @STRIP@ 384TRACKER3_CFLAGS = @TRACKER3_CFLAGS@ 385TRACKER3_LIBS = @TRACKER3_LIBS@ 386USE_NLS = @USE_NLS@ 387VERSION = @VERSION@ 388WAYLAND_PROTOCOLS_DATADIR = @WAYLAND_PROTOCOLS_DATADIR@ 389WAYLAND_SCANNER = @WAYLAND_SCANNER@ 390WINDRES = @WINDRES@ 391X11_PREFIX = @X11_PREFIX@ 392XGETTEXT = @XGETTEXT@ 393XGETTEXT_015 = @XGETTEXT_015@ 394XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ 395XMKMF = @XMKMF@ 396XMLCATALOG = @XMLCATALOG@ 397XML_CATALOG_FILE = @XML_CATALOG_FILE@ 398XSLTPROC = @XSLTPROC@ 399X_CFLAGS = @X_CFLAGS@ 400X_EXTRA_LIBS = @X_EXTRA_LIBS@ 401X_LIBS = @X_LIBS@ 402X_PRE_LIBS = @X_PRE_LIBS@ 403_GI_EXP_DATADIR = @_GI_EXP_DATADIR@ 404_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ 405abs_builddir = @abs_builddir@ 406abs_srcdir = @abs_srcdir@ 407abs_top_builddir = @abs_top_builddir@ 408abs_top_srcdir = @abs_top_srcdir@ 409ac_ct_AR = @ac_ct_AR@ 410ac_ct_CC = @ac_ct_CC@ 411ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@ 412ac_ct_CXX = @ac_ct_CXX@ 413ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ 414am__include = @am__include@ 415am__leading_dot = @am__leading_dot@ 416am__quote = @am__quote@ 417am__tar = @am__tar@ 418am__untar = @am__untar@ 419bindir = @bindir@ 420build = @build@ 421build_alias = @build_alias@ 422build_cpu = @build_cpu@ 423build_os = @build_os@ 424build_vendor = @build_vendor@ 425builddir = @builddir@ 426datadir = @datadir@ 427datarootdir = @datarootdir@ 428docdir = @docdir@ 429dvidir = @dvidir@ 430exec_prefix = @exec_prefix@ 431gsettingsschemadir = @gsettingsschemadir@ 432host = @host@ 433host_alias = @host_alias@ 434host_cpu = @host_cpu@ 435host_os = @host_os@ 436host_vendor = @host_vendor@ 437htmldir = @htmldir@ 438includedir = @includedir@ 439infodir = @infodir@ 440install_sh = @install_sh@ 441libdir = @libdir@ 442libexecdir = @libexecdir@ 443localedir = @localedir@ 444localstatedir = @localstatedir@ 445mandir = @mandir@ 446mkdir_p = @mkdir_p@ 447ms_librarian = @ms_librarian@ 448oldincludedir = @oldincludedir@ 449pdfdir = @pdfdir@ 450prefix = @prefix@ 451program_transform_name = @program_transform_name@ 452psdir = @psdir@ 453runstatedir = @runstatedir@ 454sbindir = @sbindir@ 455sharedstatedir = @sharedstatedir@ 456srcdir = @srcdir@ 457sysconfdir = @sysconfdir@ 458target_alias = @target_alias@ 459top_build_prefix = @top_build_prefix@ 460top_builddir = @top_builddir@ 461top_srcdir = @top_srcdir@ 462AUTOMAKE_OPTIONS = 1.6 463 464# The name of the module. 465DOC_MODULE = gtk3 466 467# The top-level SGML file. 468DOC_MAIN_SGML_FILE = gtk-docs.sgml 469 470# Extra options to supply to gtkdoc-scan 471SCAN_OPTIONS = --deprecated-guards="GTK_ENABLE_BROKEN|GTK_DISABLE_DEPRECATED" 472 473# The directory containing the source code. Relative to $(srcdir) 474DOC_SOURCE_DIR = $(top_srcdir)/gtk 475 476# Used for dependencies 477HFILE_GLOB = $(top_srcdir)/gtk/*.h 478CFILE_GLOB = $(top_srcdir)/gtk/*.c 479 480# Header files to ignore when scanning 481IGNORE_HFILES = \ 482 inspector \ 483 a11y \ 484 gtkaccelgroupprivate.h \ 485 gtkaccelmapprivate.h \ 486 gtkadjustmentprivate.h \ 487 gtkallocatedbitmaskprivate.h \ 488 gtkappchooserprivate.h \ 489 gtkapplicationaccelsprivate.h \ 490 gtkapplicationprivate.h \ 491 gtkbindingsprivate.h \ 492 gtkbitmaskprivate.h \ 493 gtkboxprivate.h \ 494 gtkbuilderprivate.h \ 495 gtkbuttonprivate.h \ 496 gtkcairoblurprivate.h \ 497 gtkcellareaboxcontextprivate.h \ 498 gtkclipboardprivate.h \ 499 gtkcolorchooserprivate.h \ 500 gtkcoloreditorprivate.h \ 501 gtkcolorplaneprivate.h \ 502 gtkcolorscaleprivate.h \ 503 gtkcolorswatchprivate.h \ 504 gtkcomboboxprivate.h \ 505 gtkcontainerprivate.h \ 506 gtkcssanimatedstyleprivate.h \ 507 gtkcssanimationprivate.h \ 508 gtkcssarrayvalueprivate.h \ 509 gtkcssbgsizevalueprivate.h \ 510 gtkcssbordervalueprivate.h \ 511 gtkcsscolorvalueprivate.h \ 512 gtkcsscornervalueprivate.h \ 513 gtkcsscustompropertyprivate.h \ 514 gtkcsseasevalueprivate.h \ 515 gtkcssenginevalueprivate.h \ 516 gtkcssenumvalueprivate.h \ 517 gtkcssiconthemevalueprivate.h \ 518 gtkcssimagebuiltinprivate.h \ 519 gtkcssimagecrossfadeprivate.h \ 520 gtkcssimagegradientprivate.h \ 521 gtkcssimageiconthemeprivate.h \ 522 gtkcssimagelinearprivate.h \ 523 gtkcssimageprivate.h \ 524 gtkcssimagescaledprivate.h \ 525 gtkcssimagesurfaceprivate.h \ 526 gtkcssimageurlprivate.h \ 527 gtkcssimagevalueprivate.h \ 528 gtkcssimagewin32private.h \ 529 gtkcssinheritvalueprivate.h \ 530 gtkcssinitialvalueprivate.h \ 531 gtkcsskeyframesprivate.h \ 532 gtkcsslookupprivate.h \ 533 gtkcssmatcherprivate.h \ 534 gtkcssnodeprivate.h \ 535 gtkcssnodedeclarationprivate.h \ 536 gtkcssnumbervalueprivate.h \ 537 gtkcsspathnodeprivate.h \ 538 gtkcssparserprivate.h \ 539 gtkcsspositionvalueprivate.h \ 540 gtkcssproviderprivate.h \ 541 gtkcssrepeatvalueprivate.h \ 542 gtkcssrgbavalueprivate.h \ 543 gtkcsssectionprivate.h \ 544 gtkcssselectorprivate.h \ 545 gtkcssshadowsvalueprivate.h \ 546 gtkcssshadowvalueprivate.h \ 547 gtkcssshorthandpropertyprivate.h\ 548 gtkcssstaticstyleprivate.h \ 549 gtkcssstringvalueprivate.h \ 550 gtkcssstylefuncsprivate.h \ 551 gtkcssstyleprivate.h \ 552 gtkcssstylepropertyprivate.h \ 553 gtkcsstransformvalueprivate.h \ 554 gtkcsstransientnodeprivate.h \ 555 gtkcsstransitionprivate.h \ 556 gtkcsstypedvalueprivate.h \ 557 gtkcsstypesprivate.h \ 558 gtkcssunsetvalueprivate.h \ 559 gtkcssvalueprivate.h \ 560 gtkcsswidgetnodeprivate.h \ 561 gtkdialogprivate.h \ 562 gtkentryprivate.h \ 563 gtkeventcontrollerprivate.h \ 564 gtkfilechooserprivate.h \ 565 gtkfilechooserwidgetprivate.h \ 566 gtkfontchooserprivate.h \ 567 gtkgesturedragprivate.h \ 568 gtkgesturelongpressprivate.h \ 569 gtkgesturemultipressprivate.h \ 570 gtkgesturepanprivate.h \ 571 gtkgestureprivate.h \ 572 gtkgesturerotateprivate.h \ 573 gtkgesturesingleprivate.h \ 574 gtkgestureswipeprivate.h \ 575 gtkgesturezoomprivate.h \ 576 gtkheaderbarprivate.h \ 577 gtkhslaprivate.h \ 578 gtkiconhelperprivate.h \ 579 gtkiconviewprivate.h \ 580 gtkimageprivate.h \ 581 gtkimmoduleprivate.h \ 582 gtklabelprivate.h \ 583 gtklockbuttonprivate.h \ 584 gtkmagnifierprivate.h \ 585 gtkmenubuttonprivate.h \ 586 gtkmenuitemprivate.h \ 587 gtkmenuprivate.h \ 588 gtkmenushellprivate.h \ 589 gtkmodulesprivate.h \ 590 gtkmountoperationprivate.h \ 591 gtkorientableprivate.h \ 592 gtkpixelcacheprivate.h \ 593 gtkplacessidebarprivate.h \ 594 gtkplacesviewprivate.h \ 595 gtkplacesviewrowprivate.h \ 596 gtkpopoverprivate.h \ 597 gtkprinter-private.h \ 598 gtkprintoperation-private.h \ 599 gtkprivate.h \ 600 gtkrangeprivate.h \ 601 gtkrecentchooserprivate.h \ 602 gtkrenderbackgroundprivate.h \ 603 gtkrenderborderprivate.h \ 604 gtkrendericonprivate.h \ 605 gtkrenderprivate.h \ 606 gtkroundedboxprivate.h \ 607 gtkscaleprivate.h \ 608 gtksearchengine.h \ 609 gtksearchenginemodel.h \ 610 gtksearchenginequartz.h \ 611 gtksearchenginesimple.h \ 612 gtksearchenginetracker.h \ 613 gtksearchentryprivate.h \ 614 gtkselectionprivate.h \ 615 gtksettingsprivate.h \ 616 gtksidebarrowprivate.h \ 617 gtksizegroup-private.h \ 618 gtksizerequestcacheprivate.h \ 619 gtksocketprivate.h \ 620 gtkstyleanimationprivate.h \ 621 gtkstylecascadeprivate.h \ 622 gtkstylecontextprivate.h \ 623 gtkstylepropertyprivate.h \ 624 gtkstyleproviderprivate.h \ 625 gtktextattributesprivate.h \ 626 gtktextchildprivate.h \ 627 gtktexthandleprivate.h \ 628 gtktextiterprivate.h \ 629 gtktextmarkprivate.h \ 630 gtktexttagprivate.h \ 631 gtktogglebuttonprivate.h \ 632 gtktoolbarprivate.h \ 633 gtktoolpaletteprivate.h \ 634 gtktooltipprivate.h \ 635 gtktooltipwindowprivate.h \ 636 gtktreeprivate.h \ 637 gtkwidgetprivate.h \ 638 gtkwin32themeprivate.h \ 639 gtkwindowprivate.h \ 640 fnmatch.h \ 641 gtkactionmuxer.h \ 642 gtkactionobserver.h \ 643 gtkactionobservable.h \ 644 gtk9slice.h \ 645 gtkanimationdescription.h \ 646 gtkbitmaskprivateimpl.h \ 647 gtkbookmarksmanager.h \ 648 gtkdbusgenerated.c \ 649 gtkdbusgenerated.h \ 650 gtkdebug.h \ 651 gtkactionhelper.h \ 652 gtkdndcursors.h \ 653 gtkfilechooserdefault.h \ 654 gtkfilechooserembed.h \ 655 gtkfilechooserentry.h \ 656 gtkfilechoosersettings.h \ 657 gtkfilechooserutils.h \ 658 gtkfilesystem.h \ 659 gtkfilesystemmodel.h \ 660 gtkfilesystemunix.h \ 661 gtkfilesystemwin32.h \ 662 gtkfontchooserutils.h \ 663 gtkiconcache.h \ 664 gtkiconcachevalidator.h \ 665 gtkiconthemeparser.h \ 666 gtkintl.h \ 667 gtkkeyhash.h \ 668 gtkkineticscrolling.h \ 669 gtkmarshal.h \ 670 gtkmnemonichash.h \ 671 gtkmenutracker.h \ 672 gtkmenutrackeritem.h \ 673 gtkmenusectionbox.h \ 674 gtkmodelmenu.h \ 675 gtkmodelmenuitem.h \ 676 gtkmodifierstyle.h \ 677 gtkpathbar.h \ 678 gtkprintbackend.h \ 679 gtkprinteroption.h \ 680 gtkprinteroptionset.h \ 681 gtkprinteroptionwidget.h \ 682 gtkprint-win32.h \ 683 gtkprintutils.h \ 684 gtkprivate.h \ 685 gtkprivatetypebuiltins.h \ 686 gtkquery.h \ 687 gtkrbtree.h \ 688 gtkrecentchooserdefault.h \ 689 gtkrecentchooserutils.h \ 690 gtksearchengine.h \ 691 gtksearchenginetracker.h \ 692 gtksearchenginesimple.h \ 693 gtksearchenginequartz.h \ 694 gtksequence.h \ 695 gtksocketprivate.h \ 696 gtktextbtree.h \ 697 gtktextbufferserialize.h \ 698 gtktextdisplay.h \ 699 gtktextlayout.h \ 700 gtktextsegment.h \ 701 gtktexttypes.h \ 702 gtktextutil.h \ 703 gtktimeline.h \ 704 gtkthemes.h \ 705 gtktrashmonitor.h \ 706 gtktrayicon.h \ 707 gtktreedatalist.h \ 708 gtktreemenu.h \ 709 gtktypebuiltins.h \ 710 gtkxembed.h \ 711 gtkwin32embed.h \ 712 gtkwin32embedwidget.h \ 713 gtkwindow-decorate.h \ 714 xdgmime \ 715 xembed.h 716 717 718# CFLAGS and LDFLAGS for compiling scan program. Only needed 719# if $(DOC_MODULE).types is non-empty. 720AM_CPPFLAGS = \ 721 -I$(top_srcdir) \ 722 -I$(top_builddir) \ 723 -I$(top_builddir)/gdk \ 724 -DGTK_ENABLE_BROKEN \ 725 -Wno-deprecated-declarations \ 726 $(GTK_DEBUG_FLAGS) \ 727 $(GTK_DEP_CFLAGS) 728 729GTKDOC_LIBS = \ 730 $(top_builddir)/gdk/libgdk-3.la \ 731 $(top_builddir)/gtk/libgtk-3.la \ 732 $(GTK_DEP_LIBS) 733 734 735# Extra options to supply to gtkdoc-mkdb 736MKDB_OPTIONS = --output-format=xml --name-space=gtk --default-includes=gtk/gtk.h 737 738# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) 739content_files = \ 740 broadway.xml \ 741 broadwayd.xml \ 742 building.sgml \ 743 compiling.sgml \ 744 css-overview.xml \ 745 css-properties.xml \ 746 drawing-model.xml \ 747 $(builddir)/getting_started.xml \ 748 glossary.xml \ 749 gtk3-demo-application.xml \ 750 gtk3-demo.xml \ 751 gtk3-icon-browser.xml \ 752 gtk3-widget-factory.xml \ 753 gtk-builder-tool.xml \ 754 gtk-encode-symbolic-svg.xml \ 755 gtk-launch.xml \ 756 gtk-query-immodules-3.0.xml \ 757 gtk-query-settings.xml \ 758 gtk-update-icon-cache.xml \ 759 input-handling.xml \ 760 migrating-2to3.xml \ 761 migrating-3xtoy.xml \ 762 migrating-checklist.sgml \ 763 migrating-GtkGrid.xml \ 764 migrating-GtkStyleContext.xml \ 765 migrating-smclient-GtkApplication.xml \ 766 migrating-unique-GtkApplication.xml \ 767 osx.sgml \ 768 overview.xml \ 769 question_index.sgml \ 770 resources.sgml \ 771 running.sgml \ 772 text_widget.sgml \ 773 tree_widget.sgml \ 774 version.xml \ 775 visual_index.xml \ 776 wayland.xml \ 777 windows.sgml \ 778 x11.sgml 779 780expand_content_files = \ 781 compiling.sgml \ 782 drawing-model.xml \ 783 $(builddir)/getting_started.xml \ 784 glossary.xml \ 785 input-handling.xml \ 786 migrating-2to3.xml \ 787 migrating-3xtoy.xml \ 788 migrating-checklist.sgml \ 789 migrating-GtkGrid.xml \ 790 migrating-GtkStyleContext.xml \ 791 migrating-smclient-GtkApplication.xml \ 792 migrating-unique-GtkApplication.xml \ 793 question_index.sgml \ 794 text_widget.sgml \ 795 tree_widget.sgml 796 797 798# Images to copy into HTML directory 799HTML_IMAGES = \ 800 $(srcdir)/images/aboutdialog.png \ 801 $(srcdir)/images/accel-label.png \ 802 $(srcdir)/images/action-bar.png \ 803 $(srcdir)/images/appchooserbutton.png \ 804 $(srcdir)/images/appchooserdialog.png \ 805 $(srcdir)/images/assistant.png \ 806 $(srcdir)/images/box-packing.png \ 807 $(srcdir)/images/box-expand.png \ 808 $(srcdir)/images/button.png \ 809 $(srcdir)/images/check-button.png \ 810 $(srcdir)/images/color-button.png \ 811 $(srcdir)/images/colorchooser.png \ 812 $(srcdir)/images/combo-box.png \ 813 $(srcdir)/images/combo-box-entry.png \ 814 $(srcdir)/images/combo-box-text.png \ 815 $(srcdir)/images/entry.png \ 816 $(srcdir)/images/figure-hierarchical-drawing.png \ 817 $(srcdir)/images/figure-windowed-label.png \ 818 $(srcdir)/images/file-button.png \ 819 $(srcdir)/images/filechooser.png \ 820 $(srcdir)/images/font-button.png \ 821 $(srcdir)/images/fontchooser.png \ 822 $(srcdir)/images/frame.png \ 823 $(srcdir)/images/glarea.png \ 824 $(srcdir)/images/headerbar.png \ 825 $(srcdir)/images/icon-view.png \ 826 $(srcdir)/images/image.png \ 827 $(srcdir)/images/info-bar.png \ 828 $(srcdir)/images/label.png \ 829 $(srcdir)/images/levelbar.png \ 830 $(srcdir)/images/link-button.png \ 831 $(srcdir)/images/list-and-tree.png \ 832 $(srcdir)/images/lock-button.png \ 833 $(srcdir)/images/lockbutton.png \ 834 $(srcdir)/images/lockbutton-locked.png \ 835 $(srcdir)/images/lockbutton-unlocked.png \ 836 $(srcdir)/images/lockbutton-sorry.png \ 837 $(srcdir)/images/menubar.png \ 838 $(srcdir)/images/menu-button.png \ 839 $(srcdir)/images/messagedialog.png \ 840 $(srcdir)/images/multiline-text.png \ 841 $(srcdir)/images/notebook.png \ 842 $(srcdir)/images/panes.png \ 843 $(srcdir)/images/pagesetupdialog.png \ 844 $(srcdir)/images/placessidebar.png \ 845 $(srcdir)/images/popup-anchors.png \ 846 $(srcdir)/images/popup-at.svg \ 847 $(srcdir)/images/popup-flip.png \ 848 $(srcdir)/images/popup-slide.png \ 849 $(srcdir)/images/printdialog.png \ 850 $(srcdir)/images/progressbar.png \ 851 $(srcdir)/images/radio-group.png \ 852 $(srcdir)/images/recentchooserdialog.png \ 853 $(srcdir)/images/scales.png \ 854 $(srcdir)/images/scrollbar.png \ 855 $(srcdir)/images/scrolledwindow.png \ 856 $(srcdir)/images/search-bar.png \ 857 $(srcdir)/images/search-entry.png \ 858 $(srcdir)/images/separator.png \ 859 $(srcdir)/images/sidebar.png \ 860 $(srcdir)/images/spinbutton.png \ 861 $(srcdir)/images/spinner.png \ 862 $(srcdir)/images/stack.png \ 863 $(srcdir)/images/stackswitcher.png \ 864 $(srcdir)/images/statusbar.png \ 865 $(srcdir)/images/toggle-button.png \ 866 $(srcdir)/images/toolbar.png \ 867 $(srcdir)/images/toolpalette.png \ 868 $(srcdir)/images/tree-view-coordinates.png \ 869 $(srcdir)/images/volumebutton.png \ 870 $(srcdir)/images/window.png \ 871 $(srcdir)/images/layout-btlr.png \ 872 $(srcdir)/images/layout-btrl.png \ 873 $(srcdir)/images/layout-lrbt.png \ 874 $(srcdir)/images/layout-lrtb.png \ 875 $(srcdir)/images/layout-rlbt.png \ 876 $(srcdir)/images/layout-rltb.png \ 877 $(srcdir)/images/layout-tblr.png \ 878 $(srcdir)/images/layout-tbrl.png \ 879 $(srcdir)/images/widget-hvalign.png \ 880 $(srcdir)/images/window-default.png \ 881 $(srcdir)/images/hello-world.png \ 882 $(srcdir)/images/grid-packing.png \ 883 $(srcdir)/images/drawing.png \ 884 $(srcdir)/images/switch.png \ 885 $(srcdir)/images/linear.png \ 886 $(srcdir)/images/ease.png \ 887 $(srcdir)/images/ease-in-out.png \ 888 $(srcdir)/images/ease-in.png \ 889 $(srcdir)/images/ease-out.png \ 890 $(srcdir)/images/gradient1.png \ 891 $(srcdir)/images/gradient2.png \ 892 $(srcdir)/images/gradient3.png \ 893 $(srcdir)/images/gradient4.png \ 894 $(srcdir)/images/border1.png \ 895 $(srcdir)/images/border2.png \ 896 $(srcdir)/images/border3.png \ 897 $(srcdir)/images/slices.png \ 898 $(srcdir)/images/checks.png \ 899 $(srcdir)/images/options.png \ 900 $(srcdir)/images/arrows.png \ 901 $(srcdir)/images/expanders.png \ 902 $(srcdir)/images/background.png \ 903 $(srcdir)/images/frames.png \ 904 $(srcdir)/images/frame-gap.png \ 905 $(srcdir)/images/sliders.png \ 906 $(srcdir)/images/focus.png \ 907 $(srcdir)/images/handles.png \ 908 $(srcdir)/images/extensions.png \ 909 $(srcdir)/images/numerableicon.png \ 910 $(srcdir)/images/numerableicon2.png \ 911 $(srcdir)/images/bloatpad-osx.png \ 912 $(srcdir)/images/bloatpad-gnome.png \ 913 $(srcdir)/images/bloatpad-xfce.png \ 914 $(srcdir)/images/down-center.png \ 915 $(srcdir)/images/down-end.png \ 916 $(srcdir)/images/down-start.png \ 917 $(srcdir)/images/left-center.png \ 918 $(srcdir)/images/left-end.png \ 919 $(srcdir)/images/left-start.png \ 920 $(srcdir)/images/right-center.png \ 921 $(srcdir)/images/right-end.png \ 922 $(srcdir)/images/right-start.png \ 923 $(srcdir)/images/up-center.png \ 924 $(srcdir)/images/up-end.png \ 925 $(srcdir)/images/up-start.png \ 926 $(srcdir)/images/list-box.png \ 927 $(srcdir)/images/getting-started-app1.png \ 928 $(srcdir)/images/getting-started-app2.png \ 929 $(srcdir)/images/getting-started-app3.png \ 930 $(srcdir)/images/getting-started-app4.png \ 931 $(srcdir)/images/getting-started-app6.png \ 932 $(srcdir)/images/getting-started-app7.png \ 933 $(srcdir)/images/getting-started-app8.png \ 934 $(srcdir)/images/getting-started-app9.png \ 935 $(srcdir)/images/getting-started-app10.png \ 936 $(srcdir)/images/exampleapp.png \ 937 $(srcdir)/images/flow-box.png \ 938 $(srcdir)/images/inspector.png \ 939 $(srcdir)/images/gedit-shortcuts.png \ 940 $(srcdir)/images/clocks-shortcuts.png \ 941 $(srcdir)/images/builder-shortcuts.png 942 943 944# Extra options to supply to gtkdoc-fixref 945@ENABLE_DOC_CROSS_REFERENCES_TRUE@FIXXREF_OPTIONS = --extra-dir=../gdk/html \ 946@ENABLE_DOC_CROSS_REFERENCES_TRUE@ --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \ 947@ENABLE_DOC_CROSS_REFERENCES_TRUE@ --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \ 948@ENABLE_DOC_CROSS_REFERENCES_TRUE@ --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gio \ 949@ENABLE_DOC_CROSS_REFERENCES_TRUE@ --extra-dir=$(ATK_PREFIX)/share/gtk-doc/html/atk \ 950@ENABLE_DOC_CROSS_REFERENCES_TRUE@ --extra-dir=$(PANGO_PREFIX)/share/gtk-doc/html/pango \ 951@ENABLE_DOC_CROSS_REFERENCES_TRUE@ --extra-dir=$(CAIRO_PREFIX)/share/gtk-doc/html/cairo 952 953@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 954@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) 955@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 956@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) 957@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = 958@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute 959 960# We set GPATH here; this gives us semantics for GNU make 961# which are more like other make's VPATH, when it comes to 962# whether a source that is a target of one rule is then 963# searched for in VPATH/GPATH. 964# 965GPATH = $(srcdir) 966TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE) 967SETUP_FILES = \ 968 $(content_files) \ 969 $(expand_content_files) \ 970 $(DOC_MAIN_SGML_FILE) \ 971 $(DOC_MODULE)-sections.txt \ 972 $(DOC_MODULE)-overrides.txt 973 974 975# Other files to distribute 976EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.xml.in \ 977 gtk3.types.in getting_started.xml.in $(man_MANS) meson.build 978DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \ 979 html-build.stamp pdf-build.stamp \ 980 sgml.stamp html.stamp pdf.stamp 981 982SCANOBJ_FILES = \ 983 $(DOC_MODULE).actions \ 984 $(DOC_MODULE).args \ 985 $(DOC_MODULE).hierarchy \ 986 $(DOC_MODULE).interfaces \ 987 $(DOC_MODULE).prerequisites \ 988 $(DOC_MODULE).signals 989 990REPORT_FILES = \ 991 $(DOC_MODULE)-undocumented.txt \ 992 $(DOC_MODULE)-undeclared.txt \ 993 $(DOC_MODULE)-unused.txt 994 995CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test 996@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = 997@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp 998@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = 999@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp 1000 1001#### setup #### 1002GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@) 1003GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@) 1004GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build"; 1005 1006#### scan #### 1007GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@) 1008GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@) 1009GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files"; 1010GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@) 1011GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@) 1012GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects"; 1013 1014#### xml #### 1015GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@) 1016GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@) 1017GTK_DOC_V_XML_0 = @echo " DOC Building XML"; 1018 1019#### html #### 1020GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@) 1021GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@) 1022GTK_DOC_V_HTML_0 = @echo " DOC Building HTML"; 1023GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@) 1024GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@) 1025GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references"; 1026 1027#### pdf #### 1028GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@) 1029GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@) 1030GTK_DOC_V_PDF_0 = @echo " DOC Building PDF"; 1031 1032######################################################################## 1033man_MANS = \ 1034 gtk-query-immodules-3.0.1 \ 1035 gtk-encode-symbolic-svg.1 \ 1036 gtk-launch.1 \ 1037 gtk3-demo.1 \ 1038 gtk3-demo-application.1 \ 1039 gtk3-widget-factory.1 \ 1040 gtk3-icon-browser.1 \ 1041 broadwayd.1 \ 1042 gtk-builder-tool.1 \ 1043 gtk-query-settings.1 1044 1045@ENABLE_MAN_TRUE@XSLTPROC_FLAGS = \ 1046@ENABLE_MAN_TRUE@ --nonet \ 1047@ENABLE_MAN_TRUE@ --stringparam man.output.quietly 1 \ 1048@ENABLE_MAN_TRUE@ --stringparam funcsynopsis.style ansi \ 1049@ENABLE_MAN_TRUE@ --stringparam man.th.extra1.suppress 1 \ 1050@ENABLE_MAN_TRUE@ --stringparam man.authors.section.enabled 0 \ 1051@ENABLE_MAN_TRUE@ --stringparam man.copyright.section.enabled 0 1052 1053MAINTAINERCLEANFILES = $(man_MANS) $(BUILT_SOURCES) 1054@ENABLE_GTK_DOC_TRUE@TESTS_ENVIRONMENT = cd $(srcdir) && \ 1055@ENABLE_GTK_DOC_TRUE@ DOC_MODULE=$(DOC_MODULE) DOC_MAIN_SGML_FILE=$(DOC_MAIN_SGML_FILE) \ 1056@ENABLE_GTK_DOC_TRUE@ SRCDIR=$(abs_srcdir) BUILDDIR=$(abs_builddir) 1057 1058all: all-am 1059 1060.SUFFIXES: 1061.SUFFIXES: .1 .xml 1062$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps) 1063 @for dep in $?; do \ 1064 case '$(am__configure_deps)' in \ 1065 *$$dep*) \ 1066 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 1067 && { if test -f $@; then exit 0; else break; fi; }; \ 1068 exit 1;; \ 1069 esac; \ 1070 done; \ 1071 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/reference/gtk/Makefile'; \ 1072 $(am__cd) $(top_srcdir) && \ 1073 $(AUTOMAKE) --gnu docs/reference/gtk/Makefile 1074Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 1075 @case '$?' in \ 1076 *config.status*) \ 1077 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 1078 *) \ 1079 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 1080 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 1081 esac; 1082$(top_srcdir)/gtk-doc.make $(am__empty): 1083 1084$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 1085 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 1086 1087$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 1088 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 1089$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 1090 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 1091$(am__aclocal_m4_deps): 1092gtk3.types: $(top_builddir)/config.status $(srcdir)/gtk3.types.in 1093 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 1094version.xml: $(top_builddir)/config.status $(srcdir)/version.xml.in 1095 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 1096getting_started.xml: $(top_builddir)/config.status $(srcdir)/getting_started.xml.in 1097 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ 1098 1099mostlyclean-libtool: 1100 -rm -f *.lo 1101 1102clean-libtool: 1103 -rm -rf .libs _libs 1104install-man1: $(man_MANS) 1105 @$(NORMAL_INSTALL) 1106 @list1=''; \ 1107 list2='$(man_MANS)'; \ 1108 test -n "$(man1dir)" \ 1109 && test -n "`echo $$list1$$list2`" \ 1110 || exit 0; \ 1111 echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ 1112 $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ 1113 { for i in $$list1; do echo "$$i"; done; \ 1114 if test -n "$$list2"; then \ 1115 for i in $$list2; do echo "$$i"; done \ 1116 | sed -n '/\.1[a-z]*$$/p'; \ 1117 fi; \ 1118 } | while read p; do \ 1119 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ 1120 echo "$$d$$p"; echo "$$p"; \ 1121 done | \ 1122 sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ 1123 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ 1124 sed 'N;N;s,\n, ,g' | { \ 1125 list=; while read file base inst; do \ 1126 if test "$$base" = "$$inst"; then list="$$list $$file"; else \ 1127 echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ 1128 $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ 1129 fi; \ 1130 done; \ 1131 for i in $$list; do echo "$$i"; done | $(am__base_list) | \ 1132 while read files; do \ 1133 test -z "$$files" || { \ 1134 echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ 1135 $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ 1136 done; } 1137 1138uninstall-man1: 1139 @$(NORMAL_UNINSTALL) 1140 @list=''; test -n "$(man1dir)" || exit 0; \ 1141 files=`{ for i in $$list; do echo "$$i"; done; \ 1142 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ 1143 sed -n '/\.1[a-z]*$$/p'; \ 1144 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ 1145 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ 1146 dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) 1147tags TAGS: 1148 1149ctags CTAGS: 1150 1151cscope cscopelist: 1152 1153 1154distdir: $(BUILT_SOURCES) 1155 $(MAKE) $(AM_MAKEFLAGS) distdir-am 1156 1157distdir-am: $(DISTFILES) 1158 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1159 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 1160 list='$(DISTFILES)'; \ 1161 dist_files=`for file in $$list; do echo $$file; done | \ 1162 sed -e "s|^$$srcdirstrip/||;t" \ 1163 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 1164 case $$dist_files in \ 1165 */*) $(MKDIR_P) `echo "$$dist_files" | \ 1166 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 1167 sort -u` ;; \ 1168 esac; \ 1169 for file in $$dist_files; do \ 1170 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 1171 if test -d $$d/$$file; then \ 1172 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 1173 if test -d "$(distdir)/$$file"; then \ 1174 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1175 fi; \ 1176 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 1177 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 1178 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 1179 fi; \ 1180 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 1181 else \ 1182 test -f "$(distdir)/$$file" \ 1183 || cp -p $$d/$$file "$(distdir)/$$file" \ 1184 || exit 1; \ 1185 fi; \ 1186 done 1187 $(MAKE) $(AM_MAKEFLAGS) \ 1188 top_distdir="$(top_distdir)" distdir="$(distdir)" \ 1189 dist-hook 1190check-am: all-am 1191check: check-am 1192@ENABLE_GTK_DOC_FALSE@all-local: 1193all-am: Makefile $(MANS) all-local 1194installdirs: 1195 for dir in "$(DESTDIR)$(man1dir)"; do \ 1196 test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 1197 done 1198install: install-am 1199install-exec: install-exec-am 1200install-data: install-data-am 1201uninstall: uninstall-am 1202 1203install-am: all-am 1204 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 1205 1206installcheck: installcheck-am 1207install-strip: 1208 if test -z '$(STRIP)'; then \ 1209 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1210 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1211 install; \ 1212 else \ 1213 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 1214 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 1215 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 1216 fi 1217mostlyclean-generic: 1218 1219clean-generic: 1220 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 1221 1222distclean-generic: 1223 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 1224 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 1225 1226maintainer-clean-generic: 1227 @echo "This command is intended for maintainers to use" 1228 @echo "it deletes files that may require special tools to rebuild." 1229 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) 1230clean: clean-am 1231 1232clean-am: clean-generic clean-libtool clean-local mostlyclean-am 1233 1234distclean: distclean-am 1235 -rm -f Makefile 1236distclean-am: clean-am distclean-generic distclean-local 1237 1238dvi: dvi-am 1239 1240dvi-am: 1241 1242html: html-am 1243 1244html-am: 1245 1246info: info-am 1247 1248info-am: 1249 1250install-data-am: install-data-local install-man 1251 1252install-dvi: install-dvi-am 1253 1254install-dvi-am: 1255 1256install-exec-am: 1257 1258install-html: install-html-am 1259 1260install-html-am: 1261 1262install-info: install-info-am 1263 1264install-info-am: 1265 1266install-man: install-man1 1267 1268install-pdf: install-pdf-am 1269 1270install-pdf-am: 1271 1272install-ps: install-ps-am 1273 1274install-ps-am: 1275 1276installcheck-am: 1277 1278maintainer-clean: maintainer-clean-am 1279 -rm -f Makefile 1280maintainer-clean-am: distclean-am maintainer-clean-generic \ 1281 maintainer-clean-local 1282 1283mostlyclean: mostlyclean-am 1284 1285mostlyclean-am: mostlyclean-generic mostlyclean-libtool 1286 1287pdf: pdf-am 1288 1289pdf-am: 1290 1291ps: ps-am 1292 1293ps-am: 1294 1295uninstall-am: uninstall-local uninstall-man 1296 1297uninstall-man: uninstall-man1 1298 1299.MAKE: install-am install-strip 1300 1301.PHONY: all all-am all-local check check-am clean clean-generic \ 1302 clean-libtool clean-local cscopelist-am ctags-am dist-hook \ 1303 distclean distclean-generic distclean-libtool distclean-local \ 1304 distdir dvi dvi-am html html-am info info-am install \ 1305 install-am install-data install-data-am install-data-local \ 1306 install-dvi install-dvi-am install-exec install-exec-am \ 1307 install-html install-html-am install-info install-info-am \ 1308 install-man install-man1 install-pdf install-pdf-am install-ps \ 1309 install-ps-am install-strip installcheck installcheck-am \ 1310 installdirs maintainer-clean maintainer-clean-generic \ 1311 maintainer-clean-local mostlyclean mostlyclean-generic \ 1312 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ 1313 uninstall-am uninstall-local uninstall-man uninstall-man1 1314 1315.PRECIOUS: Makefile 1316 1317 1318gtkdoc-check.test: Makefile 1319 $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \ 1320 echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \ 1321 chmod +x $@ 1322 1323all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) 1324.PHONY: all-gtk-doc 1325 1326@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc 1327 1328docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) 1329 1330$(REPORT_FILES): sgml-build.stamp 1331 1332setup-build.stamp: 1333 -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ 1334 files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \ 1335 if test "x$$files" != "x" ; then \ 1336 for file in $$files ; do \ 1337 destdir=`dirname $(abs_builddir)/$$file`; \ 1338 test -d "$$destdir" || mkdir -p "$$destdir"; \ 1339 test -f $(abs_srcdir)/$$file && \ 1340 cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ 1341 done; \ 1342 fi; \ 1343 fi 1344 $(AM_V_at)touch setup-build.stamp 1345 1346scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB) 1347 $(GTK_DOC_V_SCAN)_source_dir='' ; \ 1348 for i in $(DOC_SOURCE_DIR) ; do \ 1349 _source_dir="$${_source_dir} --source-dir=$$i" ; \ 1350 done ; \ 1351 gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES) 1352 $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \ 1353 scanobj_options=""; \ 1354 gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \ 1355 if test "$$?" = "0"; then \ 1356 if test "x$(V)" = "x1"; then \ 1357 scanobj_options="--verbose"; \ 1358 fi; \ 1359 fi; \ 1360 CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \ 1361 gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \ 1362 else \ 1363 for i in $(SCANOBJ_FILES) ; do \ 1364 test -f $$i || touch $$i ; \ 1365 done \ 1366 fi 1367 $(AM_V_at)touch scan-build.stamp 1368 1369$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp 1370 @true 1371 1372sgml-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 1373 $(GTK_DOC_V_XML)_source_dir='' ; \ 1374 for i in $(DOC_SOURCE_DIR) ; do \ 1375 _source_dir="$${_source_dir} --source-dir=$$i" ; \ 1376 done ; \ 1377 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) 1378 $(AM_V_at)touch sgml-build.stamp 1379 1380sgml.stamp: sgml-build.stamp 1381 @true 1382 1383$(DOC_MAIN_SGML_FILE): sgml-build.stamp 1384 @true 1385 1386xml/gtkdocentities.ent: Makefile 1387 $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \ 1388 echo "<!ENTITY package \"$(PACKAGE)\">"; \ 1389 echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \ 1390 echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \ 1391 echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \ 1392 echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \ 1393 echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \ 1394 echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \ 1395 ) > $@ 1396 1397html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) 1398 $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \ 1399 mkhtml_options=""; \ 1400 gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ 1401 if test "$$?" = "0"; then \ 1402 if test "x$(V)" = "x1"; then \ 1403 mkhtml_options="$$mkhtml_options --verbose"; \ 1404 fi; \ 1405 fi; \ 1406 gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \ 1407 if test "$$?" = "0"; then \ 1408 mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \ 1409 fi; \ 1410 cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) 1411 -@test "x$(HTML_IMAGES)" = "x" || \ 1412 for file in $(HTML_IMAGES) ; do \ 1413 test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \ 1414 test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \ 1415 test -f $$file && cp $$file $(abs_builddir)/html; \ 1416 done; 1417 $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) 1418 $(AM_V_at)touch html-build.stamp 1419 1420pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) 1421 $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \ 1422 mkpdf_options=""; \ 1423 gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \ 1424 if test "$$?" = "0"; then \ 1425 if test "x$(V)" = "x1"; then \ 1426 mkpdf_options="$$mkpdf_options --verbose"; \ 1427 fi; \ 1428 fi; \ 1429 if test "x$(HTML_IMAGES)" != "x"; then \ 1430 for img in $(HTML_IMAGES); do \ 1431 part=`dirname $$img`; \ 1432 echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \ 1433 if test $$? != 0; then \ 1434 mkpdf_options="$$mkpdf_options --imgdir=$$part"; \ 1435 fi; \ 1436 done; \ 1437 fi; \ 1438 gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS) 1439 $(AM_V_at)touch pdf-build.stamp 1440 1441############## 1442 1443clean-local: 1444 @rm -f *~ *.bak 1445 @rm -rf .libs 1446 @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \ 1447 rm -f $(DOC_MODULE).types; \ 1448 fi 1449 @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \ 1450 rm -f $(DOC_MODULE)-sections.txt; \ 1451 fi 1452 1453distclean-local: 1454 @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \ 1455 $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt 1456 @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ 1457 rm -f $(SETUP_FILES) $(DOC_MODULE).types; \ 1458 fi 1459 1460maintainer-clean-local: 1461 @rm -rf xml html 1462 1463install-data-local: 1464 @installfiles=`echo $(builddir)/html/*`; \ 1465 if test "$$installfiles" = '$(builddir)/html/*'; \ 1466 then echo 1>&2 'Nothing to install' ; \ 1467 else \ 1468 if test -n "$(DOC_MODULE_VERSION)"; then \ 1469 installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \ 1470 else \ 1471 installdir="$(DESTDIR)$(TARGET_DIR)"; \ 1472 fi; \ 1473 $(mkinstalldirs) $${installdir} ; \ 1474 for i in $$installfiles; do \ 1475 echo ' $(INSTALL_DATA) '$$i ; \ 1476 $(INSTALL_DATA) $$i $${installdir}; \ 1477 done; \ 1478 if test -n "$(DOC_MODULE_VERSION)"; then \ 1479 mv -f $${installdir}/$(DOC_MODULE).devhelp2 \ 1480 $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \ 1481 fi; \ 1482 $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \ 1483 fi 1484 1485uninstall-local: 1486 @if test -n "$(DOC_MODULE_VERSION)"; then \ 1487 installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \ 1488 else \ 1489 installdir="$(DESTDIR)$(TARGET_DIR)"; \ 1490 fi; \ 1491 rm -rf $${installdir} 1492 1493# 1494# Require gtk-doc when making dist 1495# 1496@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs 1497@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc: 1498@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***" 1499@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***" 1500@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***" 1501@HAVE_GTK_DOC_FALSE@ @false 1502 1503dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local 1504 @mkdir $(distdir)/html 1505 @cp ./html/* $(distdir)/html 1506 @-cp ./$(DOC_MODULE).pdf $(distdir)/ 1507 @-cp ./$(DOC_MODULE).types $(distdir)/ 1508 @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/ 1509 @cd $(distdir) && rm -f $(DISTCLEANFILES) 1510 @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html 1511 1512.PHONY : dist-hook-local docs 1513 1514@ENABLE_MAN_TRUE@.xml.1: 1515@ENABLE_MAN_TRUE@ $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< 1516 1517@ENABLE_MAN_TRUE@dist-local-check-mans-enabled: 1518@ENABLE_MAN_TRUE@ if grep "Man generation disabled" $(man_MANS) >/dev/null; then $(RM) $(man_MANS); fi 1519 1520@ENABLE_MAN_FALSE@$(man_MANS): 1521@ENABLE_MAN_FALSE@ echo Man generation disabled. Creating dummy $@. Configure with --enable-man to enable it. 1522@ENABLE_MAN_FALSE@ echo Man generation disabled. Remove this file, configure with --enable-man, and rebuild > $@ 1523 1524@ENABLE_MAN_FALSE@dist-local-check-mans-enabled: 1525@ENABLE_MAN_FALSE@ echo "*** --enable-man must be used in order to make dist" 1526@ENABLE_MAN_FALSE@ false 1527#TESTS = $(GTKDOC_CHECK) 1528 1529dist-hook-local: dist-local-check-mans-enabled all-local 1530 1531gtk-docs-clean: clean 1532 cd $(srcdir) && rm -rf xml html 1533 1534-include $(top_srcdir)/git.mk 1535 1536# Tell versions [3.59,3.63) of GNU make to not export all variables. 1537# Otherwise a system limit (for SysV at least) may be exceeded. 1538.NOEXPORT: 1539