47
47
$(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
48
48
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
49
49
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
50
$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
50
$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
51
51
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
53
53
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
127
126
INTLTOOL_MERGE = @INTLTOOL_MERGE@
128
127
INTLTOOL_PERL = @INTLTOOL_PERL@
129
128
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
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@
131
138
LDFLAGS = @LDFLAGS@
132
139
LIBDIR = @LIBDIR@
172
179
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
173
180
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
174
PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@
175
PYGOBJECT_LIBS = @PYGOBJECT_LIBS@
176
PYGTK_DEFS = @PYGTK_DEFS@
178
PYTHONDIR = @PYTHONDIR@
179
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
180
PYTHON_INCLUDES = @PYTHON_INCLUDES@
181
PYTHON_PLATFORM = @PYTHON_PLATFORM@
182
PYTHON_PREFIX = @PYTHON_PREFIX@
183
PYTHON_VERSION = @PYTHON_VERSION@
184
181
RANLIB = @RANLIB@
185
182
REGEX_LIBS = @REGEX_LIBS@
232
229
mkdir_p = @mkdir_p@
233
230
oldincludedir = @oldincludedir@
234
231
pdfdir = @pdfdir@
235
pkgpyexecdir = @pkgpyexecdir@
236
pkgpythondir = @pkgpythondir@
237
232
prefix = @prefix@
238
233
program_transform_name = @program_transform_name@
240
pyexecdir = @pyexecdir@
241
pythondir = @pythondir@
242
235
sbindir = @sbindir@
243
236
sharedstatedir = @sharedstatedir@
244
237
srcdir = @srcdir@
255
248
DOC_MODULE = libgweather
257
250
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
251
DOC_MODULE_VERSION = 3.0
253
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
258
254
#DOC_MODULE_VERSION=2
260
256
# The top-level SGML file. You can change this if you want to.
317
313
# e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
318
314
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
319
315
GTKDOC_CFLAGS = -I$(top_srcdir) $(GTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBSOUP_CFLAGS) $(GCONF_CFLAGS) -DGWEATHER_I_KNOW_THIS_IS_UNSTABLE
320
GTKDOC_LIBS = $(top_builddir)/libgweather/libgweather.la $(GTK_LIBS) $(LIBXML_LIBS) $(LIBSOUP_LIBS) $(GCONF_LIBS)
316
GTKDOC_LIBS = $(top_builddir)/libgweather/libgweather-3.la $(GTK_LIBS) $(LIBXML_LIBS) $(LIBSOUP_LIBS) $(GCONF_LIBS)
321
317
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
322
318
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
323
319
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
333
329
GPATH = $(srcdir)
334
330
TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
333
$(DOC_MAIN_SGML_FILE) \
334
$(DOC_MODULE)-sections.txt \
335
$(DOC_MODULE)-overrides.txt
336
338
# This includes the standard gtk-doc make rules, copied by gtkdocize.
338
340
# Other files to distribute
339
341
# e.g. EXTRA_DIST += version.xml.in
340
EXTRA_DIST = $(content_files) $(HTML_IMAGES) $(DOC_MAIN_SGML_FILE) \
341
$(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
342
DOC_STAMPS = scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \
344
$(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp \
342
EXTRA_DIST = $(SETUP_FILES)
343
DOC_STAMPS = setup-build.stamp scan-build.stamp tmpl-build.stamp sgml-build.stamp \
344
html-build.stamp pdf-build.stamp \
345
setup.stamp tmpl.stamp sgml.stamp html.stamp pdf.stamp
347
347
SCANOBJ_FILES = \
348
348
$(DOC_MODULE).args \
562
562
$(REPORT_FILES): sgml-build.stamp
567
-@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
568
echo 'gtk-doc: Preparing build'; \
569
files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
570
if test "x$$files" != "x" ; then \
571
for file in $$files ; do \
572
test -f $(abs_srcdir)/$$file && \
573
cp -p $(abs_srcdir)/$$file $(abs_builddir)/; \
576
test -f $(abs_srcdir)/tmpl && \
577
cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \
579
@touch setup-build.stamp
581
setup.stamp: setup-build.stamp
566
586
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
567
587
@echo 'gtk-doc: Scanning header files'
568
@-chmod -R u+w $(srcdir)
569
@_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
589
for i in $(DOC_SOURCE_DIR) ; do \
570
590
_source_dir="$${_source_dir} --source-dir=$$i" ; \
573
gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
574
@if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
575
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) ; \
592
gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
593
@if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
594
CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) ; \
578
596
for i in $(SCANOBJ_FILES) ; do \
579
597
test -f $$i || touch $$i ; \
587
605
#### templates ####
589
tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
607
tmpl-build.stamp: setup.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
590
608
@echo 'gtk-doc: Rebuilding template files'
591
@-chmod -R u+w $(srcdir)
592
@cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
609
@gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
610
@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
611
if test -w $(abs_srcdir) ; then \
612
cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \
593
615
@touch tmpl-build.stamp
595
617
tmpl.stamp: tmpl-build.stamp
603
625
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
604
626
@echo 'gtk-doc: Building XML'
605
627
@-chmod -R u+w $(srcdir)
606
@_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \
629
for i in $(DOC_SOURCE_DIR) ; do \
607
630
_source_dir="$${_source_dir} --source-dir=$$i" ; \
610
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)
632
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)
611
633
@touch sgml-build.stamp
613
635
sgml.stamp: sgml-build.stamp
618
640
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
619
641
@echo 'gtk-doc: Building HTML'
620
@-chmod -R u+w $(srcdir)
621
@rm -rf $(srcdir)/html
622
@mkdir $(srcdir)/html
623
644
@mkhtml_options=""; \
624
645
gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
625
646
if test "$(?)" = "0"; then \
626
mkhtml_options=--path="$(srcdir)"; \
647
mkhtml_options=--path="$(abs_srcdir)"; \
628
cd $(srcdir)/html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
629
@test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
649
cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
650
-@test "x$(HTML_IMAGES)" = "x" || \
651
for file in $(HTML_IMAGES) ; do \
652
if test -f $(abs_srcdir)/$$file ; then \
653
cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
655
if test -f $(abs_builddir)/$$file ; then \
656
cp $(abs_builddir)/$$file $(abs_builddir)/html; \
630
659
@echo 'gtk-doc: Fixing cross-references'
631
@cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
660
@gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
632
661
@touch html-build.stamp
636
665
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
637
666
@echo 'gtk-doc: Building PDF'
638
@-chmod -R u+w $(srcdir)
639
@rm -rf $(srcdir)/$(DOC_MODULE).pdf
667
@rm -rf $(DOC_MODULE).pdf
640
668
@mkpdf_imgdirs=""; \
641
669
if test "x$(HTML_IMAGES)" != "x"; then \
642
670
for img in $(HTML_IMAGES); do \
661
rm -rf xml $(REPORT_FILES) $(DOC_MODULE).pdf \
662
$(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
688
rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
689
$(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
690
if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
691
rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \
664
695
maintainer-clean-local: clean
665
cd $(srcdir) && rm -rf xml html
667
698
install-data-local:
668
699
@installfiles=`echo $(srcdir)/html/*`; \
707
738
dist-hook: dist-check-gtkdoc dist-hook-local
708
739
mkdir $(distdir)/tmpl
709
740
mkdir $(distdir)/html
710
-cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
711
cp $(srcdir)/html/* $(distdir)/html
712
-cp $(srcdir)/$(DOC_MODULE).pdf $(distdir)/
713
-cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
714
-cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
741
-cp $(build)/tmpl/*.sgml $(distdir)/tmpl
742
cp $(builddir)/html/* $(distdir)/html
743
-cp $(builddir)/$(DOC_MODULE).pdf $(distdir)/
744
-cp $(build)/$(DOC_MODULE).types $(distdir)/
745
-cp $(build)/$(DOC_MODULE)-sections.txt $(distdir)/
715
746
cd $(distdir) && rm -f $(DISTCLEANFILES)
716
747
$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html