1
# Makefile.in generated by automake 1.11.1 from Makefile.am.
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
7
# This Makefile.in is free software; the Free Software Foundation
8
# gives unlimited permission to copy and/or distribute it,
9
# with or without modifications, as long as this notice is preserved.
11
# This program is distributed in the hope that it will be useful,
12
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
18
# -*- mode: makefile -*-
20
####################################
21
# Everything below here is generic #
22
####################################
24
pkgdatadir = $(datadir)/@PACKAGE@
25
pkgincludedir = $(includedir)/@PACKAGE@
26
pkglibdir = $(libdir)/@PACKAGE@
27
pkglibexecdir = $(libexecdir)/@PACKAGE@
28
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
29
install_sh_DATA = $(install_sh) -c -m 644
30
install_sh_PROGRAM = $(install_sh) -c
31
install_sh_SCRIPT = $(install_sh) -c
32
INSTALL_HEADER = $(INSTALL_DATA)
33
transform = $(program_transform_name)
40
build_triplet = @build@
42
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
43
$(srcdir)/version.xml.in $(top_srcdir)/gtk-doc.make
44
subdir = glib/reference
45
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
46
am__aclocal_m4_deps = $(top_srcdir)/m4/acx_pthread.m4 \
47
$(top_srcdir)/m4/define-dir.m4 $(top_srcdir)/m4/gtk-doc.m4 \
48
$(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/introspection.m4 \
49
$(top_srcdir)/m4/libjpeg.m4 $(top_srcdir)/m4/libtool.m4 \
50
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
51
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
52
$(top_srcdir)/m4/qt.m4 $(top_srcdir)/configure.ac
53
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
55
mkinstalldirs = $(install_sh) -d
56
CONFIG_HEADER = $(top_builddir)/config.h \
57
$(top_builddir)/poppler/poppler-config.h
58
CONFIG_CLEAN_FILES = version.xml
59
CONFIG_CLEAN_VPATH_FILES =
60
AM_V_GEN = $(am__v_GEN_$(V))
61
am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
62
am__v_GEN_0 = @echo " GEN " $@;
63
AM_V_at = $(am__v_at_$(V))
64
am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
68
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
69
ABIWORD_CFLAGS = @ABIWORD_CFLAGS@
70
ABIWORD_LIBS = @ABIWORD_LIBS@
73
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
77
AUTOHEADER = @AUTOHEADER@
80
CAIRO_CFLAGS = @CAIRO_CFLAGS@
81
CAIRO_FEATURE = @CAIRO_FEATURE@
82
CAIRO_LIBS = @CAIRO_LIBS@
83
CAIRO_REQ = @CAIRO_REQ@
84
CAIRO_VERSION = @CAIRO_VERSION@
86
CCDEPMODE = @CCDEPMODE@
92
CXXDEPMODE = @CXXDEPMODE@
94
CYGPATH_W = @CYGPATH_W@
106
FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
107
FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
108
FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
109
FREETYPE_CONFIG = @FREETYPE_CONFIG@
110
FREETYPE_LIBS = @FREETYPE_LIBS@
111
GDK_CFLAGS = @GDK_CFLAGS@
112
GDK_FEATURE = @GDK_FEATURE@
113
GDK_LIBS = @GDK_LIBS@
115
GLIB_MKENUMS = @GLIB_MKENUMS@
116
GLIB_REQ = @GLIB_REQ@
118
GTKDOC_CHECK = @GTKDOC_CHECK@
119
GTKDOC_MKPDF = @GTKDOC_MKPDF@
120
GTKDOC_REBASE = @GTKDOC_REBASE@
121
GTK_TEST_CFLAGS = @GTK_TEST_CFLAGS@
122
GTK_TEST_LIBS = @GTK_TEST_LIBS@
123
HTML_DIR = @HTML_DIR@
125
INSTALL_DATA = @INSTALL_DATA@
126
INSTALL_PROGRAM = @INSTALL_PROGRAM@
127
INSTALL_SCRIPT = @INSTALL_SCRIPT@
128
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
129
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
130
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
131
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
132
INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
133
INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
134
INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
135
INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
136
INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
137
LCMS_CFLAGS = @LCMS_CFLAGS@
138
LCMS_LIBS = @LCMS_LIBS@
141
LIBCURL_CFLAGS = @LIBCURL_CFLAGS@
142
LIBCURL_LIBS = @LIBCURL_LIBS@
143
LIBICONV = @LIBICONV@
144
LIBJPEG_LIBS = @LIBJPEG_LIBS@
146
LIBOPENJPEG_LIBS = @LIBOPENJPEG_LIBS@
147
LIBPNG_CFLAGS = @LIBPNG_CFLAGS@
148
LIBPNG_LIBS = @LIBPNG_LIBS@
153
LTLIBICONV = @LTLIBICONV@
154
LTLIBOBJS = @LTLIBOBJS@
155
MAKEINFO = @MAKEINFO@
156
MANIFEST_TOOL = @MANIFEST_TOOL@
166
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
167
PACKAGE_NAME = @PACKAGE_NAME@
168
PACKAGE_STRING = @PACKAGE_STRING@
169
PACKAGE_TARNAME = @PACKAGE_TARNAME@
170
PACKAGE_URL = @PACKAGE_URL@
171
PACKAGE_VERSION = @PACKAGE_VERSION@
172
PATH_SEPARATOR = @PATH_SEPARATOR@
173
PC_REQUIRES = @PC_REQUIRES@
174
PC_REQUIRES_PRIVATE = @PC_REQUIRES_PRIVATE@
175
PKG_CONFIG = @PKG_CONFIG@
176
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
177
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
178
POPPLER_DATADIR = @POPPLER_DATADIR@
179
POPPLER_GLIB_CFLAGS = @POPPLER_GLIB_CFLAGS@
180
POPPLER_GLIB_DISABLE_DEPRECATED = @POPPLER_GLIB_DISABLE_DEPRECATED@
181
POPPLER_GLIB_DISABLE_SINGLE_INCLUDES = @POPPLER_GLIB_DISABLE_SINGLE_INCLUDES@
182
POPPLER_GLIB_LIBS = @POPPLER_GLIB_LIBS@
183
POPPLER_MAJOR_VERSION = @POPPLER_MAJOR_VERSION@
184
POPPLER_MICRO_VERSION = @POPPLER_MICRO_VERSION@
185
POPPLER_MINOR_VERSION = @POPPLER_MINOR_VERSION@
186
POPPLER_QT4_CFLAGS = @POPPLER_QT4_CFLAGS@
187
POPPLER_QT4_CXXFLAGS = @POPPLER_QT4_CXXFLAGS@
188
POPPLER_QT4_LIBS = @POPPLER_QT4_LIBS@
189
POPPLER_QT4_TEST_CFLAGS = @POPPLER_QT4_TEST_CFLAGS@
190
POPPLER_QT4_TEST_LIBS = @POPPLER_QT4_TEST_LIBS@
191
POPPLER_QT_CXXFLAGS = @POPPLER_QT_CXXFLAGS@
192
POPPLER_QT_LIBS = @POPPLER_QT_LIBS@
193
POPPLER_VERSION = @POPPLER_VERSION@
194
PTHREAD_CC = @PTHREAD_CC@
195
PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
196
PTHREAD_LIBS = @PTHREAD_LIBS@
199
SET_MAKE = @SET_MAKE@
204
X_CFLAGS = @X_CFLAGS@
205
X_EXTRA_LIBS = @X_EXTRA_LIBS@
207
X_PRE_LIBS = @X_PRE_LIBS@
208
ZLIB_LIBS = @ZLIB_LIBS@
209
abs_builddir = @abs_builddir@
210
abs_srcdir = @abs_srcdir@
211
abs_top_builddir = @abs_top_builddir@
212
abs_top_srcdir = @abs_top_srcdir@
213
ac_ct_AR = @ac_ct_AR@
214
ac_ct_CC = @ac_ct_CC@
215
ac_ct_CXX = @ac_ct_CXX@
216
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
217
acx_pthread_config = @acx_pthread_config@
218
am__include = @am__include@
219
am__leading_dot = @am__leading_dot@
220
am__quote = @am__quote@
222
am__untar = @am__untar@
223
auto_import_flags = @auto_import_flags@
226
build_alias = @build_alias@
227
build_cpu = @build_cpu@
228
build_os = @build_os@
229
build_vendor = @build_vendor@
230
builddir = @builddir@
231
create_shared_lib = @create_shared_lib@
233
datarootdir = @datarootdir@
236
exec_prefix = @exec_prefix@
238
host_alias = @host_alias@
239
host_cpu = @host_cpu@
241
host_vendor = @host_vendor@
243
includedir = @includedir@
245
install_sh = @install_sh@
247
libexecdir = @libexecdir@
248
libqt3_CFLAGS = @libqt3_CFLAGS@
249
libqt3_LIBS = @libqt3_LIBS@
250
localedir = @localedir@
251
localstatedir = @localstatedir@
254
oldincludedir = @oldincludedir@
257
program_transform_name = @program_transform_name@
260
sharedstatedir = @sharedstatedir@
262
sysconfdir = @sysconfdir@
263
target_alias = @target_alias@
264
top_build_prefix = @top_build_prefix@
265
top_builddir = @top_builddir@
266
top_srcdir = @top_srcdir@
267
win32_libs = @win32_libs@
269
# We require automake 1.6 at least.
270
AUTOMAKE_OPTIONS = 1.6
272
# This is a blank Makefile.am for using gtk-doc.
273
# Copy this to your project's API docs directory and modify the variables to
274
# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
275
# of using the various options.
277
# The name of the module, e.g. 'glib'.
280
# The top-level SGML file. You can change this if you want to.
281
DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
283
# The directory containing the source code. Relative to $(srcdir).
284
# gtk-doc will search all .c & .h files beneath here for inline comments
285
# documenting the functions and macros.
286
# e.g. DOC_SOURCE_DIR=../../../gtk
289
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
292
# Extra options to supply to gtkdoc-scan.
293
# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
296
# Extra options to supply to gtkdoc-mkdb.
297
# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
298
MKDB_OPTIONS = --sgml-mode --output-format=xml --source-suffixes=c,cc,h
300
# Extra options to supply to gtkdoc-mktmpl
301
# e.g. MKTMPL_OPTIONS=--only-section-tmpl
304
# Extra options to supply to gtkdoc-fixref. Not normally needed.
305
# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
308
# Used for dependencies. The docs will be rebuilt if any of these change.
309
# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
310
# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
311
HFILE_GLOB = $(top_srcdir)/glib/*.h
312
CFILE_GLOB = $(top_srcdir)/glib/*.cc
314
# Header files to ignore when scanning.
315
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
318
# Images to copy into HTML directory.
319
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
322
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
323
# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
324
content_files = version.xml
326
# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
327
# These files must be listed here *and* in content_files
328
# e.g. expand_content_files=running.sgml
329
expand_content_files =
331
# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
332
# Only needed if you are using gtkdoc-scangobj to dynamically query widget
333
# signals and properties.
334
# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
335
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
336
INCLUDES = -I$(top_srcdir)/glib -I$(top_builddir)/glib \
338
$(POPPLER_GLIB_CFLAGS) \
342
GTKDOC_LIBS = $(top_builddir)/poppler/libpoppler.la \
343
$(top_builddir)/glib/libpoppler-glib.la \
344
$(POPPLER_GLIB_LIBS) \
348
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
349
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
350
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
351
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
352
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
353
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
355
# We set GPATH here; this gives us semantics for GNU make
356
# which are more like other make's VPATH, when it comes to
357
# whether a source that is a target of one rule is then
358
# searched for in VPATH/GPATH.
361
TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
363
# This includes the standard gtk-doc make rules, copied by gtkdocize.
365
# Other files to distribute
366
# e.g. EXTRA_DIST += version.xml.in
367
EXTRA_DIST = $(content_files) $(HTML_IMAGES) $(DOC_MAIN_SGML_FILE) \
368
$(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt \
370
DOC_STAMPS = scan-build.stamp sgml-build.stamp html-build.stamp pdf-build.stamp \
371
$(srcdir)/sgml.stamp $(srcdir)/html.stamp \
376
$(DOC_MODULE).hierarchy \
377
$(DOC_MODULE).interfaces \
378
$(DOC_MODULE).prerequisites \
379
$(DOC_MODULE).signals
382
$(DOC_MODULE)-undocumented.txt \
383
$(DOC_MODULE)-undeclared.txt \
384
$(DOC_MODULE)-unused.txt
386
CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS)
387
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
388
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
389
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
390
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
394
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
396
case '$(am__configure_deps)' in \
398
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
399
&& { if test -f $@; then exit 0; else break; fi; }; \
403
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign glib/reference/Makefile'; \
404
$(am__cd) $(top_srcdir) && \
405
$(AUTOMAKE) --foreign glib/reference/Makefile
407
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
410
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
412
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
413
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
416
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
417
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
419
$(top_srcdir)/configure: $(am__configure_deps)
420
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
421
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
422
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
423
$(am__aclocal_m4_deps):
424
version.xml: $(top_builddir)/config.status $(srcdir)/version.xml.in
425
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
439
distdir: $(DISTFILES)
440
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
441
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
442
list='$(DISTFILES)'; \
443
dist_files=`for file in $$list; do echo $$file; done | \
444
sed -e "s|^$$srcdirstrip/||;t" \
445
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
446
case $$dist_files in \
447
*/*) $(MKDIR_P) `echo "$$dist_files" | \
448
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
451
for file in $$dist_files; do \
452
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
453
if test -d $$d/$$file; then \
454
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
455
if test -d "$(distdir)/$$file"; then \
456
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
458
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
459
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
460
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
462
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
464
test -f "$(distdir)/$$file" \
465
|| cp -p $$d/$$file "$(distdir)/$$file" \
469
$(MAKE) $(AM_MAKEFLAGS) \
470
top_distdir="$(top_distdir)" distdir="$(distdir)" \
474
all-am: Makefile all-local
477
install-exec: install-exec-am
478
install-data: install-data-am
479
uninstall: uninstall-am
482
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
484
installcheck: installcheck-am
486
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
487
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
488
`test -z '$(STRIP)' || \
489
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
493
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
496
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
497
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
499
maintainer-clean-generic:
500
@echo "This command is intended for maintainers to use"
501
@echo "it deletes files that may require special tools to rebuild."
504
clean-am: clean-generic clean-libtool clean-local mostlyclean-am
506
distclean: distclean-am
508
distclean-am: clean-am distclean-generic distclean-local
522
install-data-am: install-data-local
524
install-dvi: install-dvi-am
530
install-html: install-html-am
534
install-info: install-info-am
540
install-pdf: install-pdf-am
544
install-ps: install-ps-am
550
maintainer-clean: maintainer-clean-am
552
maintainer-clean-am: distclean-am maintainer-clean-generic \
553
maintainer-clean-local
555
mostlyclean: mostlyclean-am
557
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
567
uninstall-am: uninstall-local
569
.MAKE: install-am install-strip
571
.PHONY: all all-am all-local check check-am clean clean-generic \
572
clean-libtool clean-local dist-hook distclean \
573
distclean-generic distclean-libtool distclean-local distdir \
574
dvi dvi-am html html-am info info-am install install-am \
575
install-data install-data-am install-data-local install-dvi \
576
install-dvi-am install-exec install-exec-am install-html \
577
install-html-am install-info install-info-am install-man \
578
install-pdf install-pdf-am install-ps install-ps-am \
579
install-strip installcheck installcheck-am installdirs \
580
maintainer-clean maintainer-clean-generic \
581
maintainer-clean-local mostlyclean mostlyclean-generic \
582
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
586
@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
587
@ENABLE_GTK_DOC_FALSE@all-local:
589
docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
591
$(REPORT_FILES): sgml-build.stamp
595
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
596
@echo 'gtk-doc: Scanning header files'
597
@-chmod -R u+w $(srcdir)
598
@_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
599
_source_dir="$${_source_dir} --source-dir=$$i" ; \
602
gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
603
@if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
604
CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \
607
for i in $(SCANOBJ_FILES) ; do \
608
test -f $$i || touch $$i ; \
611
@touch scan-build.stamp
613
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
618
sgml-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files)
619
@echo 'gtk-doc: Building XML'
620
@-chmod -R u+w $(srcdir)
621
@_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
622
_source_dir="$${_source_dir} --source-dir=$$i" ; \
625
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)
626
@touch sgml-build.stamp
628
sgml.stamp: sgml-build.stamp
633
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
634
@echo 'gtk-doc: Building HTML'
635
@-chmod -R u+w $(srcdir)
636
@rm -rf $(srcdir)/html
637
@mkdir $(srcdir)/html
638
@mkhtml_options=""; \
639
gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
640
if test "$(?)" = "0"; then \
641
mkhtml_options=--path="$(srcdir)"; \
643
cd $(srcdir)/html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
644
@test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
645
@echo 'gtk-doc: Fixing cross-references'
646
@cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
647
@touch html-build.stamp
651
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
652
@echo 'gtk-doc: Building PDF'
653
@-chmod -R u+w $(srcdir)
654
@rm -rf $(srcdir)/$(DOC_MODULE).pdf
656
if test "x$(HTML_IMAGES)" != "x"; then \
657
for img in $(HTML_IMAGES); do \
658
part=`dirname $$img`; \
659
echo $$mkpdf_imgdirs | grep >/dev/null "\-\-imgdir=$$part "; \
660
if test $$? != 0; then \
661
mkpdf_imgdirs="$$mkpdf_imgdirs --imgdir=$$part"; \
665
cd $(srcdir) && gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
666
@touch pdf-build.stamp
676
rm -rf xml $(REPORT_FILES) $(DOC_MODULE).pdf \
677
$(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
679
maintainer-clean-local: clean
680
cd $(srcdir) && rm -rf html
683
@installfiles=`echo $(srcdir)/html/*`; \
684
if test "$$installfiles" = '$(srcdir)/html/*'; \
685
then echo '-- Nothing to install' ; \
687
if test -n "$(DOC_MODULE_VERSION)"; then \
688
installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
690
installdir="$(DESTDIR)$(TARGET_DIR)"; \
692
$(mkinstalldirs) $${installdir} ; \
693
for i in $$installfiles; do \
694
echo '-- Installing '$$i ; \
695
$(INSTALL_DATA) $$i $${installdir}; \
697
if test -n "$(DOC_MODULE_VERSION)"; then \
698
mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
699
$${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
700
mv -f $${installdir}/$(DOC_MODULE).devhelp \
701
$${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp; \
703
$(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
707
@if test -n "$(DOC_MODULE_VERSION)"; then \
708
installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
710
installdir="$(DESTDIR)$(TARGET_DIR)"; \
712
rm -rf $${installdir}
715
# Require gtk-doc when making dist
717
@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc:
718
@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc:
719
@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist"
720
@ENABLE_GTK_DOC_FALSE@ @false
722
dist-hook: dist-check-gtkdoc dist-hook-local
723
mkdir $(distdir)/html
724
cp $(srcdir)/html/* $(distdir)/html
725
-cp $(srcdir)/$(DOC_MODULE).pdf $(distdir)/
726
-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
727
-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
728
cd $(distdir) && rm -f $(DISTCLEANFILES)
729
$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
731
.PHONY : dist-hook-local docs
733
# Tell versions [3.59,3.63) of GNU make to not export all variables.
734
# Otherwise a system limit (for SysV at least) may be exceeded.