~ubuntu-branches/ubuntu/hoary/liboggz/hoary

« back to all changes in this revision

Viewing changes to doc/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Jamie Wilkinson
  • Date: 2004-04-13 21:48:13 UTC
  • Revision ID: james.westby@ubuntu.com-20040413214813-oq1cjx1n49vvqrcf
Tags: upstream-0.8.2
ImportĀ upstreamĀ versionĀ 0.8.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
docdir=$(prefix)/share/doc/@PACKAGE@
 
2
 
 
3
EXTRA_DIST = Doxyfile.in \
 
4
        forcefeed.fig forcefeed.eps forcefeed.png \
 
5
        hungry.fig hungry.eps hungry.png \
 
6
        oggzdump.1.sgml oggzdiff.1.sgml \
 
7
        oggzdump.1 oggzdiff.1
 
8
 
 
9
man_MANS = oggzdump.1 oggzdiff.1
 
10
 
 
11
doc_DATA = doxygen-build.stamp
 
12
 
 
13
html: oggzdump.1.html
 
14
 
 
15
if HAVE_DOCBOOKTOMAN
 
16
%.1: %.1.sgml
 
17
        docbook-to-man $< > $@
 
18
else
 
19
%.1: %.1.sgml
 
20
endif
 
21
 
 
22
if HAVE_DOCBOOK2HTML
 
23
%.1.html: %.1.sgml
 
24
        -docbook2html $<
 
25
        mv index.html $@
 
26
endif
 
27
 
 
28
if HAVE_DOXYGEN
 
29
doxygen-build.stamp: Doxyfile $(top_srcdir)/include/oggz/*.h $(top_srcdir)/src/examples/*.c
 
30
        doxygen
 
31
        touch doxygen-build.stamp
 
32
else
 
33
doxygen-build.stamp:
 
34
        echo "*** Warning: Doxygen not found; documentation will not be built."
 
35
        touch doxygen-build.stamp
 
36
endif
 
37
 
 
38
dist_docdir = $(distdir)/liboggz
 
39
 
 
40
dist-hook:
 
41
        if test -d liboggz; then \
 
42
          mkdir $(dist_docdir); \
 
43
          for dir in liboggz/*; do \
 
44
            b=`basename $$dir`; \
 
45
            if test $$b != "CVS"; then \
 
46
              if test -d $$dir; then \
 
47
                mkdir $(dist_docdir)/$$b; \
 
48
                for f in $$dir/*; do \
 
49
                  cp -p $$f $(dist_docdir)/$$b; \
 
50
                done \
 
51
              fi \
 
52
            fi \
 
53
          done \
 
54
        fi
 
55
 
 
56
 
 
57
install-data-local: doxygen-build.stamp
 
58
        $(mkinstalldirs) $(DESTDIR)$(docdir)
 
59
        if test -d liboggz; then \
 
60
          for dir in liboggz/*; do \
 
61
            if test -d $$dir; then \
 
62
              b=`basename $$dir`; \
 
63
              $(mkinstalldirs) $(DESTDIR)$(docdir)/$$b; \
 
64
              for f in $$dir/*; do \
 
65
                $(INSTALL_DATA) $$f $(DESTDIR)$(docdir)/$$b; \
 
66
              done \
 
67
            fi \
 
68
          done \
 
69
        fi
 
70
 
 
71
uninstall-local:
 
72
        rm -rf $(DESTDIR)$(docdir)
 
73
 
 
74
clean-local:
 
75
        if test -d liboggz; then rm -rf liboggz; fi
 
76
        if test -f doxygen-build.stamp; then rm -f doxygen-build.stamp; fi