aboutsummaryrefslogtreecommitdiff
path: root/doc/handbook/Makefile.am
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-10-30 17:40:35 +0000
committerng0 <ng0@n0.is>2019-10-30 17:40:35 +0000
commite28c41cf0e66289cfaf233539e0f42cf7b2646c4 (patch)
treec4bb69e5731fd9f0547b9dbe27a675f01d8b1acf /doc/handbook/Makefile.am
parente2d176d4a51c125bf6c1146db667a6f23e453837 (diff)
downloadgnunet-e28c41cf0e66289cfaf233539e0f42cf7b2646c4.tar.gz
gnunet-e28c41cf0e66289cfaf233539e0f42cf7b2646c4.zip
doc/*/Makefile.am: remove unnecessary rules.
Diffstat (limited to 'doc/handbook/Makefile.am')
-rw-r--r--doc/handbook/Makefile.am126
1 files changed, 24 insertions, 102 deletions
diff --git a/doc/handbook/Makefile.am b/doc/handbook/Makefile.am
index 390018e1c..c4d131029 100644
--- a/doc/handbook/Makefile.am
+++ b/doc/handbook/Makefile.am
@@ -3,12 +3,6 @@ docdir = $(datadir)/doc/gnunet/
3 3
4infoimagedir = $(infodir)/images 4infoimagedir = $(infodir)/images
5 5
6#DOT_FILES = images/$(wildcard *.dot)
7
8#DOT_VECTOR_GRAPHICS = \
9# $(DOT_FILES:%.dot=%.eps) \
10# $(DOT_FILES:%.dot=%.pdf)
11
12if ACTIVATE_TEXINFO4 6if ACTIVATE_TEXINFO4
13# NOTE: While GNU makeinfo 6.5 supports --css-ref=URL, 7# NOTE: While GNU makeinfo 6.5 supports --css-ref=URL,
14# makeinfo 4.8 (in NetBSD 8.0, macOS, and maybe other 8# makeinfo 4.8 (in NetBSD 8.0, macOS, and maybe other
@@ -65,36 +59,6 @@ dist_infoimage_DATA = \
65 images/gns.dot \ 59 images/gns.dot \
66 images/gns.jpg 60 images/gns.jpg
67 61
68# images/$(wildcard *.png) \
69# images/$(wildcard *.svg)
70# $(DOT_FILES:%.dot=%.png)
71
72#DOT_OPTIONS = \
73# -Gratio=.9 -Gnodesep=.005 -Granksep=.00005 \
74# -Nfontsite=9 -Nheight=.1 -Nwidth=.1
75
76# .dot.png:
77# $(AM_V_DOT)$(DOT) -Tpng $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
78# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
79
80# .dot.pdf:
81# $(AM_V_DOT)$(DOT) -Tpdf $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
82# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
83
84# .dot.eps:
85# $(AM_V_DOT)$(DOT) -Teps $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
86# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
87
88# .png.eps:
89# $(AM_V_GEN)convert "$<" "$@-tmp.eps"; \
90# mv "$@-tmp.eps" "$@"
91
92# pdf-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.pdf)
93# info-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.png)
94# ps-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.eps) \
95# $(top_srcdir)/%D%/images/coreutils-size-map.eps
96# dvi-local: ps-local
97
98 62
99info_TEXINFOS = \ 63info_TEXINFOS = \
100 gnunet.texi 64 gnunet.texi
@@ -125,9 +89,6 @@ EXTRA_DIST = \
125 style.css 89 style.css
126 90
127 91
128# $(DOT_FILES) \
129# $(DOT_VECTOR_GRAPHICS)
130
131DISTCLEANFILES = \ 92DISTCLEANFILES = \
132 gnunet.cps \ 93 gnunet.cps \
133 chapters/developer.cps \ 94 chapters/developer.cps \
@@ -141,6 +102,19 @@ DISTCLEANFILES = \
141 agpl-3.0.cps \ 102 agpl-3.0.cps \
142 gpl-3.0.cps 103 gpl-3.0.cps
143 104
105CLEANFILES= \
106 stamp-vti \
107 version.texi \
108 $(DISTCLEANFILES)
109
110clean-local: clean-local-check
111.PHONY: clean-local-check
112clean-local-check:
113 rm -fr manual
114 rm -fr gnunet.html
115 rm -fr gnunet.t2p
116 rm -fr gnunet-c-tutorial.t2p
117
144# if HAVE_EXTENDED_DOCUMENTATION_BUILDING 118# if HAVE_EXTENDED_DOCUMENTATION_BUILDING
145daemon_lego_block.png: images/daemon_lego_block.svg 119daemon_lego_block.png: images/daemon_lego_block.svg
146 convert images/daemon_lego_block.svg images/daemon_lego_block.png && 120 convert images/daemon_lego_block.svg images/daemon_lego_block.png &&
@@ -154,66 +128,14 @@ lego_stack.png: images/lego_stack.svg
154 convert images/lego_stack.svg images/lego_stack.png && 128 convert images/lego_stack.svg images/lego_stack.png &&
155 pngcrush images/lego_stack.png images/lego_stack.png 129 pngcrush images/lego_stack.png images/lego_stack.png
156 130
157# XXX: is this sed invocation portable enough? otherwise try tr(1). 131# doc-all-install:
158version.texi/replacement: version.texi/replacement/revert 132# @mkdir -p $(DESTDIR)/$(docdir)
159 @sed "s/GPACKAGE_VERSION/$(PACKAGE_VERSION)/g" gversion.texi > gversion.texi.tmp 133# @mkdir -p $(DESTDIR)/$(infoimagedir)
160 @mv gversion.texi.tmp gversion.texi 134# @mkdir -p $(DESTDIR)/$(infodir)
161 135# @install -m 0755 gnunet.pdf $(DESTDIR)/$(docdir)
162version.texi/replacement/revert: 136# @install -m 0755 gnunet.info $(DESTDIR)/$(infodir)
163 @echo "@set VERSION GPACKAGE_VERSION" > gversion.texi 137# @install gnunet.html $(DESTDIR)/$(docdir)
164 @echo "@set EDITION GPACKAGE_VERSION" >> gversion.texi 138
165 139# doc-gendoc-install:
166 140# @mkdir -p $(DESTDIR)/$(docdir)
167# FIXME: rm *.html and *.pdf 141# @cp -r manual $(DESTDIR)/$(docdir)
168#doc-clean:
169# @rm *.aux *.log *.toc *.cp *.cps
170
171all: version.texi/replacement
172
173doc-all-install:
174 @mkdir -p $(DESTDIR)/$(docdir)
175 @mkdir -p $(DESTDIR)/$(infoimagedir)
176 @mkdir -p $(DESTDIR)/$(infodir)
177 @install -m 0755 gnunet.pdf $(DESTDIR)/$(docdir)
178 @install -m 0755 gnunet.info $(DESTDIR)/$(infodir)
179 @install gnunet.html $(DESTDIR)/$(docdir)
180
181doc-gendoc-install:
182 @mkdir -p $(DESTDIR)/$(docdir)
183 @cp -r manual $(DESTDIR)/$(docdir)
184
185# @cp -r images $(DESTDIR)/$(infoimagedir)
186
187dev-build: version.texi/replacement
188 @makeinfo --pdf gnunet.texi
189 @makeinfo --html gnunet.texi
190 @makeinfo --no-split gnunet.texi
191
192# TODO: Add more to clean.
193clean: version.texi/replacement/revert
194 @rm -f gnunet.pdf
195 @rm -rf gnunet.html
196 @rm -f gnunet.info
197 @rm -f gnunet.info-1
198 @rm -f gnunet.info-2
199 @rm -f gnunet.info-3
200 @rm -fr gnunet.t2p
201 @rm -fr gnunet-c-tutorial.t2p
202 @rm -fr manual
203
204# CLEANFILES = \
205# gnunet.log \
206# gnunet-c-tutorial.log \
207# $(wildcard *.aux) \
208# $(wildcard *.toc) \
209# $(wildcard *.cp) \
210# $(wildcard *.cps)
211
212#.PHONY: version.texi
213# if HAVE_EXTENDED_DOCUMENTATION_BUILDING_PDF
214
215# if HAVE_EXTENDED_DOCUMENTATION_BUILDING_HTML
216
217# endif
218# endif
219# endif