diff options
author | Federico Mena Quintero <federico@helixcode.com> | 2000-07-18 05:08:41 +0800 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2000-07-18 05:08:41 +0800 |
commit | e38c9ea0ed0f14ce563d355a0cea24460df26363 (patch) | |
tree | a54e0ce7fc2887466d6c37df39ac478f2aaa2c93 /doc/devel/Makefile.am | |
parent | fab3b8e23e8ded8e8dba0c2300e49914e35d9145 (diff) | |
download | gsoc2013-evolution-e38c9ea0ed0f14ce563d355a0cea24460df26363.tar.gz gsoc2013-evolution-e38c9ea0ed0f14ce563d355a0cea24460df26363.tar.zst gsoc2013-evolution-e38c9ea0ed0f14ce563d355a0cea24460df26363.zip |
New <book> toplevel for the Evolution Developer's Guide.
2000-07-17 Federico Mena Quintero <federico@helixcode.com>
* evolution-devel-guide.sgml: New <book> toplevel for the
Evolution Developer's Guide.
* calendar/evolution-calendar.sgml: New <part> for the calendar
developer's documentation.
* calendar/architecture.sgml: New <chapter> for the calendar
architecture.
* calendar/reference.sgml: New <reference> for the calendar API
reference.
svn path=/trunk/; revision=4191
Diffstat (limited to 'doc/devel/Makefile.am')
-rw-r--r-- | doc/devel/Makefile.am | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/doc/devel/Makefile.am b/doc/devel/Makefile.am new file mode 100644 index 0000000000..63f190c190 --- /dev/null +++ b/doc/devel/Makefile.am @@ -0,0 +1,64 @@ +SUBDIRS = calendar + +# The name of the module. +DOC_MODULE=evolution-devel-guide + +# The top-level SGML file. +DOC_MAIN_SGML_FILE=evolution-devel-guide.sgml + +HTML_DIR=$(datadir)/gnome/html + +TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE) + +evolution_devel_guidedir = $(HTML_DIR) +evolution_devel_guide_DATA = \ + evolution-devel-guide.html + +content_files = \ + evolution-devel-guide.sgml + +EXTRA_DIST = \ + $(evolution_devel_guide_DATA) \ + $(content_files) + +if ENABLE_GTK_DOC +evolution-devel-guide.html: html/book1.html + -cd $(srcdir) && cp html/book1.html evolution-devel-guide.html +else +evolution-devel-guide.html: +endif + +html/book1.html: $(content-files) + $(MAKE) html + +html: + test -d $(srcdir)/html || mkdir $(srcdir)/html + -cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) + +clean-local: + rm -f *~ *.bak *.signals *-unused.txt + +maintainer-clean-local: clean + cd $(srcdir) && rm -rf html + +install-data-local: + $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR) + (installfiles=`echo $(srcdir)/html/*.html`; \ + if test "$$installfiles" = '$(srcdir)/html/*.html'; \ + then echo '-- Nothing to install' ; \ + else \ + for i in $$installfiles; do \ + echo '-- Installing '$$i ; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ + done; \ + echo '-- Installing $(srcdir)/html/index.sgml' ; \ + $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \ + echo '-- Fixing Crossreferences' ; \ + gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(HTML_DIR)|| true; \ + fi) + +dist-hook: + mkdir $(distdir)/html + -cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(distdir)/html + +.PHONY: html |