~ubuntu-branches/ubuntu/natty/gnome-vfs/natty

« back to all changes in this revision

Viewing changes to doc/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2009-03-17 16:12:58 UTC
  • mfrom: (0.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20090317161258-px3a2czt9g2ktjz3
Tags: 1:2.24.1-0ubuntu1
New upstream version

Show diffs side-by-side

added added

removed removed

Lines of Context:
84
84
DEFS = @DEFS@
85
85
DEPDIR = @DEPDIR@
86
86
DLLTOOL = @DLLTOOL@
 
87
DSYMUTIL = @DSYMUTIL@
87
88
ECHO = @ECHO@
88
89
ECHO_C = @ECHO_C@
89
90
ECHO_N = @ECHO_N@
107
108
GSSAPI_CFLAGS = @GSSAPI_CFLAGS@
108
109
GSSAPI_LIBS = @GSSAPI_LIBS@
109
110
GTKDOC_CHECK = @GTKDOC_CHECK@
 
111
GTKDOC_REBASE = @GTKDOC_REBASE@
110
112
HAL_CFLAGS = @HAL_CFLAGS@
111
113
HAL_LIBS = @HAL_LIBS@
112
114
HOWL_CFLAGS = @HOWL_CFLAGS@
198
200
NEON_SUPPORTS_DAV = @NEON_SUPPORTS_DAV@
199
201
NEON_SUPPORTS_ZLIB = @NEON_SUPPORTS_ZLIB@
200
202
NEON_TARGET = @NEON_TARGET@
 
203
NMEDIT = @NMEDIT@
201
204
OBJDUMP = @OBJDUMP@
202
205
OBJEXT = @OBJEXT@
203
206
OPENSSL_CFLAGS = @OPENSSL_CFLAGS@
290
293
srcdir = @srcdir@
291
294
sysconfdir = @sysconfdir@
292
295
target_alias = @target_alias@
 
296
top_build_prefix = @top_build_prefix@
293
297
top_builddir = @top_builddir@
294
298
top_srcdir = @top_srcdir@
295
299
NULL = 
382
386
        $(top_builddir)/libgnomevfs/libgnomevfs-2.la
383
387
 
384
388
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
385
 
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
389
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
386
390
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
387
 
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
388
 
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = sh -c
 
391
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
 
392
@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = 
389
393
@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
390
394
 
391
395
# We set GPATH here; this gives us semantics for GNU make
600
604
 
601
605
docs: html-build.stamp
602
606
 
 
607
$(REPORT_FILES): sgml-build.stamp
 
608
 
603
609
#### scan ####
604
610
 
605
611
scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
606
612
        @echo 'gtk-doc: Scanning header files'
607
613
        @-chmod -R u+w $(srcdir)
608
 
        cd $(srcdir) && \
 
614
        @cd $(srcdir) && \
609
615
          gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
610
 
        if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
 
616
        @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \
611
617
            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) ; \
612
618
        else \
613
619
            cd $(srcdir) ; \
615
621
               test -f $$i || touch $$i ; \
616
622
            done \
617
623
        fi
618
 
        touch scan-build.stamp
 
624
        @touch scan-build.stamp
619
625
 
620
626
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
621
627
        @true
625
631
tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
626
632
        @echo 'gtk-doc: Rebuilding template files'
627
633
        @-chmod -R u+w $(srcdir)
628
 
        cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
629
 
        touch tmpl-build.stamp
 
634
        @cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
 
635
        @touch tmpl-build.stamp
630
636
 
631
637
tmpl.stamp: tmpl-build.stamp
632
638
        @true
633
639
 
634
 
tmpl/*.sgml:
 
640
$(srcdir)/tmpl/*.sgml:
635
641
        @true
636
642
 
637
643
#### xml ####
638
644
 
639
 
sgml-build.stamp: tmpl.stamp $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
 
645
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
640
646
        @echo 'gtk-doc: Building XML'
641
647
        @-chmod -R u+w $(srcdir)
642
 
        cd $(srcdir) && \
 
648
        @cd $(srcdir) && \
643
649
        gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS)
644
 
        touch sgml-build.stamp
 
650
        @touch sgml-build.stamp
645
651
 
646
652
sgml.stamp: sgml-build.stamp
647
653
        @true
651
657
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
652
658
        @echo 'gtk-doc: Building HTML'
653
659
        @-chmod -R u+w $(srcdir)
654
 
        rm -rf $(srcdir)/html
655
 
        mkdir $(srcdir)/html
656
 
        mkhtml_options=""; \
 
660
        @rm -rf $(srcdir)/html
 
661
        @mkdir $(srcdir)/html
 
662
        @mkhtml_options=""; \
657
663
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
658
664
        if test "$(?)" = "0"; then \
659
665
          mkhtml_options=--path="$(srcdir)"; \
660
 
        fi
 
666
        fi; \
661
667
        cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
662
 
        test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
 
668
        @test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
663
669
        @echo 'gtk-doc: Fixing cross-references'
664
 
        cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
665
 
        touch html-build.stamp
 
670
        @cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
 
671
        @touch html-build.stamp
666
672
 
667
673
##############
668
674
 
679
685
        cd $(srcdir) && rm -rf xml html
680
686
 
681
687
install-data-local:
682
 
        -installfiles=`echo $(srcdir)/html/*`; \
 
688
        @installfiles=`echo $(srcdir)/html/*`; \
683
689
        if test "$$installfiles" = '$(srcdir)/html/*'; \
684
690
        then echo '-- Nothing to install' ; \
685
691
        else \
686
 
          $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \
 
692
          if test -n "$(DOC_MODULE_VERSION)"; then \
 
693
            installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
 
694
          else \
 
695
            installdir="$(DESTDIR)$(TARGET_DIR)"; \
 
696
          fi; \
 
697
          $(mkinstalldirs) $${installdir} ; \
687
698
          for i in $$installfiles; do \
688
699
            echo '-- Installing '$$i ; \
689
 
            $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
 
700
            $(INSTALL_DATA) $$i $${installdir}; \
690
701
          done; \
691
 
          which gtkdoc-rebase >/dev/null && \
692
 
            gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
 
702
          if test -n "$(DOC_MODULE_VERSION)"; then \
 
703
            mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
 
704
              $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
 
705
            mv -f $${installdir}/$(DOC_MODULE).devhelp \
 
706
              $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp; \
 
707
          fi; \
 
708
          $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
693
709
        fi
694
710
 
695
711
uninstall-local:
696
 
        rm -f $(DESTDIR)$(TARGET_DIR)/*
 
712
        @if test -n "$(DOC_MODULE_VERSION)"; then \
 
713
          installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
 
714
        else \
 
715
          installdir="$(DESTDIR)$(TARGET_DIR)"; \
 
716
        fi; \
 
717
        rm -rf $${installdir}
697
718
 
698
719
#
699
720
# Require gtk-doc when making dist
713
734
        -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
714
735
        -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
715
736
        cd $(distdir) && rm -f $(DISTCLEANFILES)
716
 
        -gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
 
737
        $(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
717
738
 
718
739
.PHONY : dist-hook-local docs
719
740