~ubuntu-branches/ubuntu/raring/blitz++/raring

« back to all changes in this revision

Viewing changes to doc/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Konstantinos Margaritis
  • Date: 2005-02-28 20:25:01 UTC
  • mfrom: (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050228202501-3i4f2sknnprsqfhz
Tags: 1:0.8-4
Added missing build-depends (Closes: #297323)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# Written by Patrick Guio <patrick.guio@fys.uio.no>
 
3
#
 
4
 
 
5
SUBDIRS = examples stencils doxygen
 
6
 
 
7
# install these files
 
8
docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
 
9
doc_DATA = blitz.ps blitz.pdf blitz.html \
 
10
        blitz_abt.html blitz_fot.html blitz_ovr.html blitz_toc.html \
 
11
        blitz_1.html blitz_2.html blitz_3.html blitz_4.html blitz_5.html \
 
12
        blitz_6.html blitz_7.html blitz_8.html blitz_9.html blitz_10.html \
 
13
        blitz_11.html blitz_12.html blitz_13.html blitz_14.html blitz_15.html \
 
14
        blitz_16.html indirect.gif slice.gif strideslice.gif sinsoid.gif \
 
15
        tensor1.gif blitz.gif blitztiny.jpg
 
16
 
 
17
HERE=$(CURDIR)
 
18
DVIPS=export TEXPICTS=$(srcdir); dvips
 
19
AM_MAKEINFOFLAGS = --no-split -I$(HERE)
 
20
TEXI2HTML = texi2html
 
21
TEXI2HTML_FLAGS = -split_chapter
 
22
 
 
23
STENCILS = stencils/backward11.texi stencils/backward12.texi \
 
24
stencils/backward21.texi stencils/backward22.texi stencils/backward31.texi \
 
25
stencils/backward32.texi stencils/backward41.texi stencils/backward42.texi \
 
26
stencils/central12.texi stencils/central14.texi stencils/central22.texi \
 
27
stencils/central24.texi stencils/central32.texi stencils/central34.texi \
 
28
stencils/central42.texi stencils/central44.texi stencils/forward11.texi \
 
29
stencils/forward12.texi stencils/forward21.texi stencils/forward22.texi \
 
30
stencils/forward31.texi stencils/forward32.texi stencils/forward41.texi \
 
31
stencils/forward42.texi stencils/Laplacian2D4.texi stencils/Laplacian2D.texi
 
32
 
 
33
EXAMPLES = examples/cast.texi examples/debug.texi examples/dump.texi \
 
34
examples/fixed-point.texi examples/fixed.texi examples/io.texi \
 
35
examples/outer.texi examples/output.texi examples/range.texi \
 
36
examples/simple.texi examples/slicing.texi examples/storage.texi \
 
37
examples/strideslice.texi examples/xor.texi
 
38
 
 
39
OUTPUT = examples/cast.out examples/debug.out examples/dump.out \
 
40
examples/fixed.out examples/io.out examples/outer.out examples/output.out \
 
41
examples/range.out examples/simple.out examples/slicing.out \
 
42
examples/storage.out examples/strideslice.out examples/xor.out
 
43
 
 
44
info_TEXINFOS = blitz.texi
 
45
blitz_TEXINFOS = about.texi arrays-ctors.texi arrays-debug.texi \
 
46
arrays-expr.texi arrays-globals.texi arrays-indirect.texi arrays-intro.texi \
 
47
arrays-io.texi arrays-members.texi arrays-multi.texi arrays-slicing.texi \
 
48
arrays-stencils.texi arrays-storage.texi arrays-types.texi \
 
49
arrays-usertype.texi compiling.texi constants.texi download.texi \
 
50
faq.texi help.texi install.texi legal.texi numinquire.texi parallel.texi \
 
51
platforms.texi random.texi tau.texi tinymatrix.texi tinyvector.texi \
 
52
tuning.texi copyright.texi $(STENCILS) $(EXAMPLES) $(OUTPUT)
 
53
 
 
54
EXTRA_DIST = blitz.info blitz.dvi blitz.ps blitz.pdf blitz.gif blitztiny.jpg \
 
55
        indirect.eps indirect.fig indirect.pdf indirect.gif indirect.txt \
 
56
        sinsoid.eps sinsoid.pdf sinsoid.gif sinsoid.txt \
 
57
        slice.eps slice.fig slice.pdf slice.gif slice.txt \
 
58
        strideslice.eps strideslice.fig strideslice.pdf strideslice.gif strideslice.txt \
 
59
        tensor1.eps tensor1.fig tensor1.pdf tensor1.gif tensor1.txt \
 
60
        blitz.html blitz_abt.html blitz_fot.html blitz_ovr.html blitz_toc.html \
 
61
        blitz_1.html blitz_2.html blitz_3.html blitz_4.html blitz_5.html \
 
62
        blitz_6.html blitz_7.html blitz_8.html blitz_9.html blitz_10.html \
 
63
        blitz_11.html blitz_12.html blitz_13.html blitz_14.html \
 
64
        blitz_15.html blitz_16.html
 
65
 
 
66
# Files from texi2dvi that should be removed, but which Automake does
 
67
# not know.
 
68
CLEANFILES = blitz.tmp
 
69
 
 
70
## ----------------------------- ##
 
71
## Other documentation formats.  ##
 
72
## ----------------------------- ##
 
73
 
 
74
html: blitz.html
 
75
 
 
76
blitz.html: $(info_TEXINFOS) $(blitz_TEXINFOS)
 
77
        $(TEXI2HTML) $(TEXI2HTML_FLAGS) $(srcdir)/blitz.texi
 
78
 
 
79
stencils/%.texi:
 
80
        (cd stencils; $(MAKE) $(AM_MAKEFLAGS) stencils)
 
81
 
 
82
examples/%.texi:
 
83
        (cd examples; $(MAKE) $(AM_MAKEFLAGS) -i texi)
 
84
 
 
85
examples/%.out:
 
86
        (cd examples; $(MAKE) $(AM_MAKEFLAGS) -i out)
 
87
 
 
88
 
 
89
.PHONY: html
 
90
 
 
91
clean-local:
 
92
        -rm -rf blitz*.html 
 
93