147
147
GLIB_MKENUMS = @GLIB_MKENUMS@
149
149
GTKDOC_CHECK = @GTKDOC_CHECK@
150
GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
150
151
GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
151
152
GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
152
153
GTKDOC_MKPDF = @GTKDOC_MKPDF@
272
273
$(top_builddir)/src/libmbim-glib/generated/mbim-auth.sections \
273
274
$(top_builddir)/src/libmbim-glib/generated/mbim-phonebook.sections \
274
275
$(top_builddir)/src/libmbim-glib/generated/mbim-stk.sections \
275
$(top_builddir)/src/libmbim-glib/generated/mbim-dss.sections
276
$(top_builddir)/src/libmbim-glib/generated/mbim-dss.sections \
277
$(top_builddir)/src/libmbim-glib/generated/mbim-ms-firmware-id.sections \
278
$(top_builddir)/src/libmbim-glib/generated/mbim-ms-host-shutdown.sections
277
280
BUILT_SOURCES = $(DOC_MODULE)-sections.mstamp
363
366
$(DOC_MODULE)-unused.txt
365
368
CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) \
366
$(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt \
367
$(DOC_MODULE)-overrides.txt $(DOC_MODULE)-undeclared.txt \
368
$(DOC_MODULE)-undocumented.txt $(DOC_MODULE)-overrides.txt \
369
$(DOC_MODULE)-unused.txt $(DOC_MODULE).args \
370
$(DOC_MODULE).hierarchy $(DOC_MODULE).interfaces \
371
$(DOC_MODULE).prerequisites $(DOC_MODULE).signals \
372
$(DOC_MODULE).types $(DOC_MODULE)-sections.txt \
373
$(DOC_MODULE)-sections.mstamp *.stamp -rf xml html tmpl \
375
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
376
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
377
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
378
@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
369
gtkdoc-check.test $(DOC_MODULE)-decl-list.txt \
370
$(DOC_MODULE)-decl.txt $(DOC_MODULE)-overrides.txt \
371
$(DOC_MODULE)-undeclared.txt $(DOC_MODULE)-undocumented.txt \
372
$(DOC_MODULE)-overrides.txt $(DOC_MODULE)-unused.txt \
373
$(DOC_MODULE).args $(DOC_MODULE).hierarchy \
374
$(DOC_MODULE).interfaces $(DOC_MODULE).prerequisites \
375
$(DOC_MODULE).signals $(DOC_MODULE).types \
376
$(DOC_MODULE)-sections.txt $(DOC_MODULE)-sections.mstamp \
377
*.stamp -rf xml html tmpl $(NULL)
378
@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
379
@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
380
@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
381
@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
381
384
GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_$(V))
623
627
cat $(ALL_SECTIONS) > $(DOC_MODULE)-sections.txt && \
624
628
touch $(DOC_MODULE)-sections.mstamp
626
@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
627
@ENABLE_GTK_DOC_FALSE@all-local:
630
gtkdoc-check.test: Makefile
631
$(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
632
echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
635
all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
638
@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
629
640
docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
635
646
files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
636
647
if test "x$$files" != "x" ; then \
637
648
for file in $$files ; do \
649
destdir=`dirname $(abs_builddir)/$$file` ;\
650
test -d "$$destdir" || mkdir -p "$$destdir"; \
638
651
test -f $(abs_srcdir)/$$file && \
639
cp -pu $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
652
cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
642
655
test -d $(abs_srcdir)/tmpl && \
643
{ cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \
656
{ cp -pR $(abs_srcdir)/tmpl $(abs_builddir)/; \
644
657
chmod -R u+w $(abs_builddir)/tmpl; } \
646
659
$(AM_V_at)touch setup-build.stamp
648
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
661
scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
649
662
$(GTK_DOC_V_SCAN)_source_dir='' ; \
650
663
for i in $(DOC_SOURCE_DIR) ; do \
651
664
_source_dir="$${_source_dir} --source-dir=$$i" ; \
675
688
$(GTK_DOC_V_TMPL)gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
676
689
$(AM_V_at)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
677
690
if test -w $(abs_srcdir) ; then \
678
cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \
691
cp -pR $(abs_builddir)/tmpl $(abs_srcdir)/; \
681
694
$(AM_V_at)touch tmpl-build.stamp
689
702
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
690
$(GTK_DOC_V_XML)-chmod -R u+w $(srcdir) && _source_dir='' ; \
703
-$(GTK_DOC_V_XML)chmod -R u+w $(srcdir) && _source_dir='' ; \
691
704
for i in $(DOC_SOURCE_DIR) ; do \
692
705
_source_dir="$${_source_dir} --source-dir=$$i" ; \
795
811
# Require gtk-doc when making dist
797
@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
798
@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc:
799
@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist"
800
@ENABLE_GTK_DOC_FALSE@ @false
813
@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
814
@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
815
@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
816
@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
817
@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
818
@HAVE_GTK_DOC_FALSE@ @false
802
dist-hook: dist-check-gtkdoc dist-hook-local
820
dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
803
821
@mkdir $(distdir)/tmpl
804
822
@mkdir $(distdir)/html
805
823
@-cp ./tmpl/*.sgml $(distdir)/tmpl