aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/packages/guix/gnunet-doc.scm6
-rw-r--r--doc/Makefile.am216
-rw-r--r--doc/documentation/Makefile.am214
-rw-r--r--doc/documentation/README.txt (renamed from doc/README.txt)0
-rw-r--r--doc/documentation/chapters/developer.texi (renamed from doc/chapters/developer.texi)0
-rw-r--r--doc/documentation/chapters/installation.texi (renamed from doc/chapters/installation.texi)0
-rw-r--r--doc/documentation/chapters/philosophy.texi (renamed from doc/chapters/philosophy.texi)0
-rw-r--r--doc/documentation/chapters/user.texi (renamed from doc/chapters/user.texi)0
-rw-r--r--doc/documentation/chapters/vocabulary.texi (renamed from doc/chapters/vocabulary.texi)0
-rw-r--r--doc/documentation/docstyle.css (renamed from doc/docstyle.css)0
-rw-r--r--doc/documentation/fdl-1.3.texi (renamed from doc/fdl-1.3.texi)0
-rw-r--r--doc/documentation/gnunet-c-tutorial.texi (renamed from doc/gnunet-c-tutorial.texi)0
-rw-r--r--doc/documentation/gnunet.texi (renamed from doc/gnunet.texi)0
-rw-r--r--doc/documentation/gpl-3.0.texi (renamed from doc/gpl-3.0.texi)0
-rw-r--r--doc/documentation/images/daemon_lego_block.png (renamed from doc/images/daemon_lego_block.png)bin7636 -> 7636 bytes
-rw-r--r--doc/documentation/images/daemon_lego_block.svg (renamed from doc/images/daemon_lego_block.svg)0
-rw-r--r--doc/documentation/images/gnunet-0-10-peerinfo.png (renamed from doc/images/gnunet-0-10-peerinfo.png)bin80127 -> 80127 bytes
-rw-r--r--doc/documentation/images/gnunet-fs-gtk-0-10-star-tab.png (renamed from doc/images/gnunet-fs-gtk-0-10-star-tab.png)bin63464 -> 63464 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-download-area.png (renamed from doc/images/gnunet-gtk-0-10-download-area.png)bin7634 -> 7634 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-menu.png (renamed from doc/images/gnunet-gtk-0-10-fs-menu.png)bin8614 -> 8614 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-publish-editing.png (renamed from doc/images/gnunet-gtk-0-10-fs-publish-editing.png)bin55507 -> 55507 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-publish-select.png (renamed from doc/images/gnunet-gtk-0-10-fs-publish-select.png)bin43448 -> 43448 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-publish-with-file.png (renamed from doc/images/gnunet-gtk-0-10-fs-publish-with-file.png)bin27371 -> 27371 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-publish-with-file_0.png (renamed from doc/images/gnunet-gtk-0-10-fs-publish-with-file_0.png)bin27371 -> 27371 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-publish.png (renamed from doc/images/gnunet-gtk-0-10-fs-publish.png)bin26496 -> 26496 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-published.png (renamed from doc/images/gnunet-gtk-0-10-fs-published.png)bin59635 -> 59635 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs-search.png (renamed from doc/images/gnunet-gtk-0-10-fs-search.png)bin72151 -> 72151 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-fs.png (renamed from doc/images/gnunet-gtk-0-10-fs.png)bin55706 -> 55706 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-gns-a-done.png (renamed from doc/images/gnunet-gtk-0-10-gns-a-done.png)bin30880 -> 30880 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-gns-a.png (renamed from doc/images/gnunet-gtk-0-10-gns-a.png)bin29895 -> 29895 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-gns.png (renamed from doc/images/gnunet-gtk-0-10-gns.png)bin63783 -> 63783 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-identity.png (renamed from doc/images/gnunet-gtk-0-10-identity.png)bin62404 -> 62404 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-search-selected.png (renamed from doc/images/gnunet-gtk-0-10-search-selected.png)bin104599 -> 104599 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10-traffic.png (renamed from doc/images/gnunet-gtk-0-10-traffic.png)bin68515 -> 68515 bytes
-rw-r--r--doc/documentation/images/gnunet-gtk-0-10.png (renamed from doc/images/gnunet-gtk-0-10.png)bin72897 -> 72897 bytes
-rw-r--r--doc/documentation/images/gnunet-namestore-gtk-phone.png (renamed from doc/images/gnunet-namestore-gtk-phone.png)bin32631 -> 32631 bytes
-rw-r--r--doc/documentation/images/gnunet-namestore-gtk-vpn.png (renamed from doc/images/gnunet-namestore-gtk-vpn.png)bin35836 -> 35836 bytes
-rw-r--r--doc/documentation/images/gnunet-setup-exit.png (renamed from doc/images/gnunet-setup-exit.png)bin30062 -> 30062 bytes
-rw-r--r--doc/documentation/images/gnunet-tutorial-service.png (renamed from doc/images/gnunet-tutorial-service.png)bin40142 -> 40142 bytes
-rw-r--r--doc/documentation/images/gnunet-tutorial-system.png (renamed from doc/images/gnunet-tutorial-system.png)bin46982 -> 46982 bytes
-rw-r--r--doc/documentation/images/iceweasel-preferences.png (renamed from doc/images/iceweasel-preferences.png)bin57047 -> 57047 bytes
-rw-r--r--doc/documentation/images/iceweasel-proxy.png (renamed from doc/images/iceweasel-proxy.png)bin38773 -> 38773 bytes
-rw-r--r--doc/documentation/images/lego_stack.svg (renamed from doc/images/lego_stack.svg)0
-rw-r--r--doc/documentation/images/service_lego_block.png (renamed from doc/images/service_lego_block.png)bin15157 -> 15157 bytes
-rw-r--r--doc/documentation/images/service_lego_block.svg (renamed from doc/images/service_lego_block.svg)0
-rw-r--r--doc/documentation/images/service_stack.png (renamed from doc/images/service_stack.png)bin18862 -> 18862 bytes
-rw-r--r--doc/documentation/images/structure.dot (renamed from doc/images/structure.dot)0
-rw-r--r--doc/documentation/testbed_test.c (renamed from doc/testbed_test.c)0
-rw-r--r--doc/documentation/tutorial-examples/001.c (renamed from doc/tutorial-examples/001.c)0
-rw-r--r--doc/documentation/tutorial-examples/002.c (renamed from doc/tutorial-examples/002.c)0
-rw-r--r--doc/documentation/tutorial-examples/003.c (renamed from doc/tutorial-examples/003.c)0
-rw-r--r--doc/documentation/tutorial-examples/004.c (renamed from doc/tutorial-examples/004.c)0
-rw-r--r--doc/documentation/tutorial-examples/005.c (renamed from doc/tutorial-examples/005.c)0
-rw-r--r--doc/documentation/tutorial-examples/006.c (renamed from doc/tutorial-examples/006.c)0
-rw-r--r--doc/documentation/tutorial-examples/007.c (renamed from doc/tutorial-examples/007.c)0
-rw-r--r--doc/documentation/tutorial-examples/008.c (renamed from doc/tutorial-examples/008.c)0
-rw-r--r--doc/documentation/tutorial-examples/009.c (renamed from doc/tutorial-examples/009.c)0
-rw-r--r--doc/documentation/tutorial-examples/010.c (renamed from doc/tutorial-examples/010.c)0
-rw-r--r--doc/documentation/tutorial-examples/011.c (renamed from doc/tutorial-examples/011.c)0
-rw-r--r--doc/documentation/tutorial-examples/012.c (renamed from doc/tutorial-examples/012.c)0
-rw-r--r--doc/documentation/tutorial-examples/013.1.c (renamed from doc/tutorial-examples/013.1.c)0
-rw-r--r--doc/documentation/tutorial-examples/013.c (renamed from doc/tutorial-examples/013.c)0
-rw-r--r--doc/documentation/tutorial-examples/014.c (renamed from doc/tutorial-examples/014.c)0
-rw-r--r--doc/documentation/tutorial-examples/015.c (renamed from doc/tutorial-examples/015.c)0
-rw-r--r--doc/documentation/tutorial-examples/016.c (renamed from doc/tutorial-examples/016.c)0
-rw-r--r--doc/documentation/tutorial-examples/017.c (renamed from doc/tutorial-examples/017.c)0
-rw-r--r--doc/documentation/tutorial-examples/018.c (renamed from doc/tutorial-examples/018.c)0
-rw-r--r--doc/documentation/tutorial-examples/019.c (renamed from doc/tutorial-examples/019.c)0
-rw-r--r--doc/documentation/tutorial-examples/020.c (renamed from doc/tutorial-examples/020.c)0
-rw-r--r--doc/documentation/tutorial-examples/021.c (renamed from doc/tutorial-examples/021.c)0
-rw-r--r--doc/documentation/tutorial-examples/022.c (renamed from doc/tutorial-examples/022.c)0
-rw-r--r--doc/documentation/tutorial-examples/023.c (renamed from doc/tutorial-examples/023.c)0
-rw-r--r--doc/documentation/tutorial-examples/024.c (renamed from doc/tutorial-examples/024.c)0
-rw-r--r--doc/documentation/tutorial-examples/025.c (renamed from doc/tutorial-examples/025.c)0
-rw-r--r--doc/documentation/tutorial-examples/026.c (renamed from doc/tutorial-examples/026.c)0
75 files changed, 219 insertions, 217 deletions
diff --git a/contrib/packages/guix/gnunet-doc.scm b/contrib/packages/guix/gnunet-doc.scm
index 98ab0ede7..b7b0156a0 100644
--- a/contrib/packages/guix/gnunet-doc.scm
+++ b/contrib/packages/guix/gnunet-doc.scm
@@ -94,7 +94,7 @@
94 ("gnurl" ,gnurl) 94 ("gnurl" ,gnurl)
95 ("gstreamer" ,gstreamer) 95 ("gstreamer" ,gstreamer)
96 ("gst-plugins-base" ,gst-plugins-base) 96 ("gst-plugins-base" ,gst-plugins-base)
97 ("gnutls" ,gnutls) ;Change to gnutls/dane once it is merged. 97 ("gnutls/dane" ,gnutls/dane)
98 ("libextractor" ,libextractor) 98 ("libextractor" ,libextractor)
99 ("libgcrypt" ,libgcrypt) 99 ("libgcrypt" ,libgcrypt)
100 ("libidn" ,libidn) 100 ("libidn" ,libidn)
@@ -109,7 +109,7 @@
109 ("mysql" ,mysql) 109 ("mysql" ,mysql)
110 ("zlib" ,zlib) 110 ("zlib" ,zlib)
111 ("perl" ,perl) 111 ("perl" ,perl)
112 ("python" ,python) ; tests and gnunet-qr 112 ("python-2" ,python-2) ; tests and gnunet-qr
113 ("jansson" ,jansson) 113 ("jansson" ,jansson)
114 ("nss" ,nss) 114 ("nss" ,nss)
115 ("glib" ,glib "bin") 115 ("glib" ,glib "bin")
@@ -143,7 +143,7 @@
143 (zero? (system* "sh" "bootstrap")))) 143 (zero? (system* "sh" "bootstrap"))))
144 (replace 'build 144 (replace 'build
145 (lambda _ 145 (lambda _
146 (chdir "doc") 146 (chdir "doc/documentation")
147 (zero? (system* "make" "pdf")) 147 (zero? (system* "make" "pdf"))
148 (zero? (system* "make" "html")) 148 (zero? (system* "make" "html"))
149 (zero? (system* "make" "info")))) 149 (zero? (system* "make" "info"))))
diff --git a/doc/Makefile.am b/doc/Makefile.am
index bb0c5e0bf..f84c66753 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,219 +1,7 @@
1# This Makefile.am is in the public domain 1# This Makefile.am is in the public domain
2SUBDIRS = man doxygen 2SUBDIRS = man doxygen documentation
3
4docdir = $(datadir)/doc/gnunet/
5
6infoimagedir = $(infodir)/images
7
8#DOT_FILES = images/$(wildcard *.dot)
9
10#DOT_VECTOR_GRAPHICS = \
11# $(DOT_FILES:%.dot=%.eps) \
12# $(DOT_FILES:%.dot=%.pdf)
13
14AM_MAKEINFOHTMLFLAGS = --no-split --css-ref=docstyle.css
15
16dist_infoimage_DATA = \
17 images/gnunet-gtk-0-10-gns-a-done.png \
18 images/gnunet-gtk-0-10-gns-a.png \
19 images/daemon_lego_block.png \
20 images/gnunet-gtk-0-10-gns.png \
21 images/gnunet-0-10-peerinfo.png \
22 images/gnunet-gtk-0-10-identity.png \
23 images/gnunet-fs-gtk-0-10-star-tab.png \
24 images/gnunet-gtk-0-10.png \
25 images/gnunet-gtk-0-10-download-area.png \
26 images/gnunet-gtk-0-10-search-selected.png \
27 images/gnunet-gtk-0-10-fs-menu.png \
28 images/gnunet-gtk-0-10-traffic.png \
29 images/gnunet-gtk-0-10-fs.png \
30 images/gnunet-namestore-gtk-phone.png \
31 images/gnunet-gtk-0-10-fs-publish-editing.png \
32 images/gnunet-namestore-gtk-vpn.png \
33 images/gnunet-gtk-0-10-fs-published.png \
34 images/gnunet-setup-exit.png \
35 images/gnunet-gtk-0-10-fs-publish.png \
36 images/iceweasel-preferences.png \
37 images/gnunet-gtk-0-10-fs-publish-select.png \
38 images/iceweasel-proxy.png \
39 images/gnunet-gtk-0-10-fs-publish-with-file_0.png \
40 images/service_lego_block.png \
41 images/gnunet-gtk-0-10-fs-publish-with-file.png \
42 images/service_stack.png \
43 images/gnunet-gtk-0-10-fs-search.png \
44 images/gnunet-tutorial-service.png \
45 images/gnunet-tutorial-system.png \
46 images/daemon_lego_block.svg \
47 images/lego_stack.svg \
48 images/service_lego_block.svg \
49 images/structure.dot
50
51# images/$(wildcard *.png) \
52# images/$(wildcard *.svg)
53# $(DOT_FILES:%.dot=%.png)
54
55#DOT_OPTIONS = \
56# -Gratio=.9 -Gnodesep=.005 -Granksep=.00005 \
57# -Nfontsite=9 -Nheight=.1 -Nwidth=.1
58
59# .dot.png:
60# $(AM_V_DOT)$(DOT) -Tpng $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
61# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
62
63# .dot.pdf:
64# $(AM_V_DOT)$(DOT) -Tpdf $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
65# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
66
67# .dot.eps:
68# $(AM_V_DOT)$(DOT) -Teps $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
69# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
70
71# .png.eps:
72# $(AM_V_GEN)convert "$<" "$@-tmp.eps"; \
73# mv "$@-tmp.eps" "$@"
74
75# pdf-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.pdf)
76# info-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.png)
77# ps-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.eps) \
78# $(top_srcdir)/%D%/images/coreutils-size-map.eps
79# dvi-local: ps-local
80
81gnunet_tutorial_examples = \
82 001.c \
83 002.c \
84 003.c \
85 004.c \
86 005.c \
87 006.c \
88 007.c \
89 008.c \
90 009.c \
91 010.c \
92 011.c \
93 012.c \
94 013.c \
95 013.1.c \
96 014.c \
97 015.c \
98 016.c \
99 017.c \
100 018.c \
101 019.c \
102 020.c \
103 021.c \
104 022.c \
105 023.c \
106 024.c \
107 025.c \
108 026.c
109
110info_TEXINFOS = \
111 gnunet.texi \
112 gnunet-c-tutorial.texi
113
114gnunet_TEXINFOS = \
115 chapters/developer.texi \
116 chapters/installation.texi \
117 chapters/philosophy.texi \
118 chapters/user.texi \
119 chapters/vocabulary.texi \
120 fdl-1.3.texi \
121 gpl-3.0.texi
122 3
123EXTRA_DIST = \ 4EXTRA_DIST = \
124 $(gnunet_TEXINFOS) \
125 outdated-and-old-installation-instructions.txt \ 5 outdated-and-old-installation-instructions.txt \
126 gnunet-c-tutorial-v1.pdf \ 6 gnunet-c-tutorial-v1.pdf \
127 $(gnunet_tutorial_examples) \ 7 README.txt
128 README.txt \
129 docstyle.css
130
131
132# $(DOT_FILES) \
133# $(DOT_VECTOR_GRAPHICS)
134
135DISTCLEANFILES = \
136 gnunet.cps \
137 gnunet-c-tutorial.cps \
138 chapters/developer.cps \
139 chapters/installation.cps \
140 chapter/philosophy.cps \
141 chapters/user.cps \
142 fdl-1.3.cps \
143 gpl-3.0.cps
144
145# if HAVE_EXTENDED_DOCUMENTATION_BUILDING
146daemon_lego_block.png: images/daemon_lego_block.svg
147 convert images/daemon_lego_block.svg images/daemon_lego_block.png &&
148 pngcrush images/daemon_lego_block.png images/daemon_lego_block.png
149
150service_lego_block.png: images/service_lego_block.svg
151 convert images/service_lego_block.svg images/service_lego_block.png &&
152 pngcrush images/service_lego_block.png images/serivce_lego_block.png
153
154lego_stack.png: images/lego_stack.svg
155 convert images/lego_stack.svg images/lego_stack.png &&
156 pngcrush images/lego_stack.png images/lego_stack.png
157
158# FIXME: The usage of 'date' strings causes a warning.
159# version.texi:
160# echo "@set UPDATED $(date +'%d %B %Y')" > $@
161# echo "@set UPDATED-MONTH $(date +'%B %Y')" >> $@
162# echo "@set EDITION $(PACKAGE_VERSION)" >> $@
163# echo "@set VERSION $(PACKAGE_VERSION)" >> $@
164
165# Workaround for makeinfo error. Whcih in turn introduces more
166# date-related 'warnings'. Well.
167version2.texi:
168 echo "@set UPDATED $(date +'%d %B %Y')" > $@
169 echo "@set UPDATED-MONTH $(date +'%B %Y')" >> $@
170 echo "@set EDITION $(PACKAGE_VERSION)" >> $@
171 echo "@set VERSION $(PACKAGE_VERSION)" >> $@
172
173# FIXME: rm *.html and *.pdf
174#doc-clean:
175# @rm *.aux *.log *.toc *.cp *.cps
176
177doc-all-install:
178 @mkdir -p $(DESTDIR)/$(docdir)
179 @mkdir -p $(DESTDIR)/$(infoimagedir)
180 @mkdir -p $(DESTDIR)/$(infodir)
181 @install -m 0755 gnunet.pdf $(DESTDIR)/$(docdir)
182 @install -m 0755 gnunet-c-tutorial.pdf $(DESTDIR)/$(docdir)
183 @install -m 0755 gnunet-c-tutorial.info $(DESTDIR)/$(infodir)
184 @install -m 0755 gnunet.info $(DESTDIR)/$(infodir)
185 @install gnunet.html $(DESTDIR)/$(docdir)
186 @install gnunet-c-tutorial.html $(DESTDIR)/$(docdir)
187
188# @cp -r images $(DESTDIR)/$(infoimagedir)
189
190# TODO: Add more to clean.
191clean:
192 @rm gnunet.pdf
193 @rm gnunet.html
194 @rm gnunet.info
195 @rm gnunet.info-1
196 @rm gnunet.info-2
197 @rm gnunet.info-3
198 @rm gnunet-c-tutorial.pdf
199 @rm gnunet-c-tutorial.info
200 @rm gnunet-c-tutorial.html
201 @rm -r gnunet.t2p
202 @rm -r gnunet-c-tutorial.t2p
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
diff --git a/doc/documentation/Makefile.am b/doc/documentation/Makefile.am
new file mode 100644
index 000000000..21852a9c3
--- /dev/null
+++ b/doc/documentation/Makefile.am
@@ -0,0 +1,214 @@
1# This Makefile.am is in the public domain
2docdir = $(datadir)/doc/gnunet/
3
4infoimagedir = $(infodir)/images
5
6#DOT_FILES = images/$(wildcard *.dot)
7
8#DOT_VECTOR_GRAPHICS = \
9# $(DOT_FILES:%.dot=%.eps) \
10# $(DOT_FILES:%.dot=%.pdf)
11
12AM_MAKEINFOHTMLFLAGS = --no-split --css-ref=docstyle.css
13
14dist_infoimage_DATA = \
15 images/gnunet-gtk-0-10-gns-a-done.png \
16 images/gnunet-gtk-0-10-gns-a.png \
17 images/daemon_lego_block.png \
18 images/gnunet-gtk-0-10-gns.png \
19 images/gnunet-0-10-peerinfo.png \
20 images/gnunet-gtk-0-10-identity.png \
21 images/gnunet-fs-gtk-0-10-star-tab.png \
22 images/gnunet-gtk-0-10.png \
23 images/gnunet-gtk-0-10-download-area.png \
24 images/gnunet-gtk-0-10-search-selected.png \
25 images/gnunet-gtk-0-10-fs-menu.png \
26 images/gnunet-gtk-0-10-traffic.png \
27 images/gnunet-gtk-0-10-fs.png \
28 images/gnunet-namestore-gtk-phone.png \
29 images/gnunet-gtk-0-10-fs-publish-editing.png \
30 images/gnunet-namestore-gtk-vpn.png \
31 images/gnunet-gtk-0-10-fs-published.png \
32 images/gnunet-setup-exit.png \
33 images/gnunet-gtk-0-10-fs-publish.png \
34 images/iceweasel-preferences.png \
35 images/gnunet-gtk-0-10-fs-publish-select.png \
36 images/iceweasel-proxy.png \
37 images/gnunet-gtk-0-10-fs-publish-with-file_0.png \
38 images/service_lego_block.png \
39 images/gnunet-gtk-0-10-fs-publish-with-file.png \
40 images/service_stack.png \
41 images/gnunet-gtk-0-10-fs-search.png \
42 images/gnunet-tutorial-service.png \
43 images/gnunet-tutorial-system.png \
44 images/daemon_lego_block.svg \
45 images/lego_stack.svg \
46 images/service_lego_block.svg \
47 images/structure.dot
48
49# images/$(wildcard *.png) \
50# images/$(wildcard *.svg)
51# $(DOT_FILES:%.dot=%.png)
52
53#DOT_OPTIONS = \
54# -Gratio=.9 -Gnodesep=.005 -Granksep=.00005 \
55# -Nfontsite=9 -Nheight=.1 -Nwidth=.1
56
57# .dot.png:
58# $(AM_V_DOT)$(DOT) -Tpng $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
59# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
60
61# .dot.pdf:
62# $(AM_V_DOT)$(DOT) -Tpdf $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
63# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
64
65# .dot.eps:
66# $(AM_V_DOT)$(DOT) -Teps $(DOT_OPTIONS) < "$<" > "$(srcdir)/$@.tmp"; \
67# mv "$(srcdir)/$@.tmp" "$(srcdir)/$@"
68
69# .png.eps:
70# $(AM_V_GEN)convert "$<" "$@-tmp.eps"; \
71# mv "$@-tmp.eps" "$@"
72
73# pdf-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.pdf)
74# info-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.png)
75# ps-local: $(DOT_FILES=%.dot=$(top_srcdir)/%.eps) \
76# $(top_srcdir)/%D%/images/coreutils-size-map.eps
77# dvi-local: ps-local
78
79gnunet_tutorial_examples = \
80 001.c \
81 002.c \
82 003.c \
83 004.c \
84 005.c \
85 006.c \
86 007.c \
87 008.c \
88 009.c \
89 010.c \
90 011.c \
91 012.c \
92 013.c \
93 013.1.c \
94 014.c \
95 015.c \
96 016.c \
97 017.c \
98 018.c \
99 019.c \
100 020.c \
101 021.c \
102 022.c \
103 023.c \
104 024.c \
105 025.c \
106 026.c
107
108info_TEXINFOS = \
109 gnunet.texi \
110 gnunet-c-tutorial.texi
111
112gnunet_TEXINFOS = \
113 chapters/developer.texi \
114 chapters/installation.texi \
115 chapters/philosophy.texi \
116 chapters/user.texi \
117 chapters/vocabulary.texi \
118 fdl-1.3.texi \
119 gpl-3.0.texi
120
121EXTRA_DIST = \
122 $(gnunet_TEXINFOS) \
123 $(gnunet_tutorial_examples) \
124 docstyle.css
125
126
127# $(DOT_FILES) \
128# $(DOT_VECTOR_GRAPHICS)
129
130DISTCLEANFILES = \
131 gnunet.cps \
132 gnunet-c-tutorial.cps \
133 chapters/developer.cps \
134 chapters/installation.cps \
135 chapter/philosophy.cps \
136 chapters/user.cps \
137 fdl-1.3.cps \
138 gpl-3.0.cps
139
140# if HAVE_EXTENDED_DOCUMENTATION_BUILDING
141daemon_lego_block.png: images/daemon_lego_block.svg
142 convert images/daemon_lego_block.svg images/daemon_lego_block.png &&
143 pngcrush images/daemon_lego_block.png images/daemon_lego_block.png
144
145service_lego_block.png: images/service_lego_block.svg
146 convert images/service_lego_block.svg images/service_lego_block.png &&
147 pngcrush images/service_lego_block.png images/serivce_lego_block.png
148
149lego_stack.png: images/lego_stack.svg
150 convert images/lego_stack.svg images/lego_stack.png &&
151 pngcrush images/lego_stack.png images/lego_stack.png
152
153# FIXME: The usage of 'date' strings causes a warning.
154# version.texi:
155# echo "@set UPDATED $(date +'%d %B %Y')" > $@
156# echo "@set UPDATED-MONTH $(date +'%B %Y')" >> $@
157# echo "@set EDITION $(PACKAGE_VERSION)" >> $@
158# echo "@set VERSION $(PACKAGE_VERSION)" >> $@
159
160# Workaround for makeinfo error. Whcih in turn introduces more
161# date-related 'warnings'. Well.
162version2.texi:
163 echo "@set UPDATED $(date +'%d %B %Y')" > $@
164 echo "@set UPDATED-MONTH $(date +'%B %Y')" >> $@
165 echo "@set EDITION $(PACKAGE_VERSION)" >> $@
166 echo "@set VERSION $(PACKAGE_VERSION)" >> $@
167
168# FIXME: rm *.html and *.pdf
169#doc-clean:
170# @rm *.aux *.log *.toc *.cp *.cps
171
172doc-all-install:
173 @mkdir -p $(DESTDIR)/$(docdir)
174 @mkdir -p $(DESTDIR)/$(infoimagedir)
175 @mkdir -p $(DESTDIR)/$(infodir)
176 @install -m 0755 gnunet.pdf $(DESTDIR)/$(docdir)
177 @install -m 0755 gnunet-c-tutorial.pdf $(DESTDIR)/$(docdir)
178 @install -m 0755 gnunet-c-tutorial.info $(DESTDIR)/$(infodir)
179 @install -m 0755 gnunet.info $(DESTDIR)/$(infodir)
180 @install gnunet.html $(DESTDIR)/$(docdir)
181 @install gnunet-c-tutorial.html $(DESTDIR)/$(docdir)
182
183# @cp -r images $(DESTDIR)/$(infoimagedir)
184
185# TODO: Add more to clean.
186clean:
187 @rm gnunet.pdf
188 @rm gnunet.html
189 @rm gnunet.info
190 @rm gnunet.info-1
191 @rm gnunet.info-2
192 @rm gnunet.info-3
193 @rm gnunet-c-tutorial.pdf
194 @rm gnunet-c-tutorial.info
195 @rm gnunet-c-tutorial.html
196 @rm -r gnunet.t2p
197 @rm -r gnunet-c-tutorial.t2p
198
199# CLEANFILES = \
200# gnunet.log \
201# gnunet-c-tutorial.log \
202# $(wildcard *.aux) \
203# $(wildcard *.toc) \
204# $(wildcard *.cp) \
205# $(wildcard *.cps)
206
207#.PHONY: version.texi
208# if HAVE_EXTENDED_DOCUMENTATION_BUILDING_PDF
209
210# if HAVE_EXTENDED_DOCUMENTATION_BUILDING_HTML
211
212# endif
213# endif
214# endif
diff --git a/doc/README.txt b/doc/documentation/README.txt
index d4c19bba6..d4c19bba6 100644
--- a/doc/README.txt
+++ b/doc/documentation/README.txt
diff --git a/doc/chapters/developer.texi b/doc/documentation/chapters/developer.texi
index e690e5f5b..e690e5f5b 100644
--- a/doc/chapters/developer.texi
+++ b/doc/documentation/chapters/developer.texi
diff --git a/doc/chapters/installation.texi b/doc/documentation/chapters/installation.texi
index 63ab98e6d..63ab98e6d 100644
--- a/doc/chapters/installation.texi
+++ b/doc/documentation/chapters/installation.texi
diff --git a/doc/chapters/philosophy.texi b/doc/documentation/chapters/philosophy.texi
index c4572e6df..c4572e6df 100644
--- a/doc/chapters/philosophy.texi
+++ b/doc/documentation/chapters/philosophy.texi
diff --git a/doc/chapters/user.texi b/doc/documentation/chapters/user.texi
index 61a2e06e8..61a2e06e8 100644
--- a/doc/chapters/user.texi
+++ b/doc/documentation/chapters/user.texi
diff --git a/doc/chapters/vocabulary.texi b/doc/documentation/chapters/vocabulary.texi
index 8b6cbe35a..8b6cbe35a 100644
--- a/doc/chapters/vocabulary.texi
+++ b/doc/documentation/chapters/vocabulary.texi
diff --git a/doc/docstyle.css b/doc/documentation/docstyle.css
index 8719248d0..8719248d0 100644
--- a/doc/docstyle.css
+++ b/doc/documentation/docstyle.css
diff --git a/doc/fdl-1.3.texi b/doc/documentation/fdl-1.3.texi
index cb71f05a1..cb71f05a1 100644
--- a/doc/fdl-1.3.texi
+++ b/doc/documentation/fdl-1.3.texi
diff --git a/doc/gnunet-c-tutorial.texi b/doc/documentation/gnunet-c-tutorial.texi
index 69a4c6478..69a4c6478 100644
--- a/doc/gnunet-c-tutorial.texi
+++ b/doc/documentation/gnunet-c-tutorial.texi
diff --git a/doc/gnunet.texi b/doc/documentation/gnunet.texi
index cbceccbb3..cbceccbb3 100644
--- a/doc/gnunet.texi
+++ b/doc/documentation/gnunet.texi
diff --git a/doc/gpl-3.0.texi b/doc/documentation/gpl-3.0.texi
index 0e2e212ac..0e2e212ac 100644
--- a/doc/gpl-3.0.texi
+++ b/doc/documentation/gpl-3.0.texi
diff --git a/doc/images/daemon_lego_block.png b/doc/documentation/images/daemon_lego_block.png
index 5a088b532..5a088b532 100644
--- a/doc/images/daemon_lego_block.png
+++ b/doc/documentation/images/daemon_lego_block.png
Binary files differ
diff --git a/doc/images/daemon_lego_block.svg b/doc/documentation/images/daemon_lego_block.svg
index 38ad90d13..38ad90d13 100644
--- a/doc/images/daemon_lego_block.svg
+++ b/doc/documentation/images/daemon_lego_block.svg
diff --git a/doc/images/gnunet-0-10-peerinfo.png b/doc/documentation/images/gnunet-0-10-peerinfo.png
index c5e711aff..c5e711aff 100644
--- a/doc/images/gnunet-0-10-peerinfo.png
+++ b/doc/documentation/images/gnunet-0-10-peerinfo.png
Binary files differ
diff --git a/doc/images/gnunet-fs-gtk-0-10-star-tab.png b/doc/documentation/images/gnunet-fs-gtk-0-10-star-tab.png
index d7993cc46..d7993cc46 100644
--- a/doc/images/gnunet-fs-gtk-0-10-star-tab.png
+++ b/doc/documentation/images/gnunet-fs-gtk-0-10-star-tab.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-download-area.png b/doc/documentation/images/gnunet-gtk-0-10-download-area.png
index 8500d46c9..8500d46c9 100644
--- a/doc/images/gnunet-gtk-0-10-download-area.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-download-area.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-menu.png b/doc/documentation/images/gnunet-gtk-0-10-fs-menu.png
index dc20c45a9..dc20c45a9 100644
--- a/doc/images/gnunet-gtk-0-10-fs-menu.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-menu.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-publish-editing.png b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-editing.png
index 6f9f75ea6..6f9f75ea6 100644
--- a/doc/images/gnunet-gtk-0-10-fs-publish-editing.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-editing.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-publish-select.png b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-select.png
index 50672e379..50672e379 100644
--- a/doc/images/gnunet-gtk-0-10-fs-publish-select.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-select.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-publish-with-file.png b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-with-file.png
index b46542563..b46542563 100644
--- a/doc/images/gnunet-gtk-0-10-fs-publish-with-file.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-with-file.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-publish-with-file_0.png b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-with-file_0.png
index b46542563..b46542563 100644
--- a/doc/images/gnunet-gtk-0-10-fs-publish-with-file_0.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-publish-with-file_0.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-publish.png b/doc/documentation/images/gnunet-gtk-0-10-fs-publish.png
index 033b38fa5..033b38fa5 100644
--- a/doc/images/gnunet-gtk-0-10-fs-publish.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-publish.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-published.png b/doc/documentation/images/gnunet-gtk-0-10-fs-published.png
index fbd3dd6a3..fbd3dd6a3 100644
--- a/doc/images/gnunet-gtk-0-10-fs-published.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-published.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs-search.png b/doc/documentation/images/gnunet-gtk-0-10-fs-search.png
index bb64ab92e..bb64ab92e 100644
--- a/doc/images/gnunet-gtk-0-10-fs-search.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs-search.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-fs.png b/doc/documentation/images/gnunet-gtk-0-10-fs.png
index c7a294878..c7a294878 100644
--- a/doc/images/gnunet-gtk-0-10-fs.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-fs.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-gns-a-done.png b/doc/documentation/images/gnunet-gtk-0-10-gns-a-done.png
index f8231b3a6..f8231b3a6 100644
--- a/doc/images/gnunet-gtk-0-10-gns-a-done.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-gns-a-done.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-gns-a.png b/doc/documentation/images/gnunet-gtk-0-10-gns-a.png
index 39858d72c..39858d72c 100644
--- a/doc/images/gnunet-gtk-0-10-gns-a.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-gns-a.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-gns.png b/doc/documentation/images/gnunet-gtk-0-10-gns.png
index c71a2bd7b..c71a2bd7b 100644
--- a/doc/images/gnunet-gtk-0-10-gns.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-gns.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-identity.png b/doc/documentation/images/gnunet-gtk-0-10-identity.png
index d0b426098..d0b426098 100644
--- a/doc/images/gnunet-gtk-0-10-identity.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-identity.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-search-selected.png b/doc/documentation/images/gnunet-gtk-0-10-search-selected.png
index da1ad4d31..da1ad4d31 100644
--- a/doc/images/gnunet-gtk-0-10-search-selected.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-search-selected.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10-traffic.png b/doc/documentation/images/gnunet-gtk-0-10-traffic.png
index 76458f717..76458f717 100644
--- a/doc/images/gnunet-gtk-0-10-traffic.png
+++ b/doc/documentation/images/gnunet-gtk-0-10-traffic.png
Binary files differ
diff --git a/doc/images/gnunet-gtk-0-10.png b/doc/documentation/images/gnunet-gtk-0-10.png
index 3615849a7..3615849a7 100644
--- a/doc/images/gnunet-gtk-0-10.png
+++ b/doc/documentation/images/gnunet-gtk-0-10.png
Binary files differ
diff --git a/doc/images/gnunet-namestore-gtk-phone.png b/doc/documentation/images/gnunet-namestore-gtk-phone.png
index 3bb859629..3bb859629 100644
--- a/doc/images/gnunet-namestore-gtk-phone.png
+++ b/doc/documentation/images/gnunet-namestore-gtk-phone.png
Binary files differ
diff --git a/doc/images/gnunet-namestore-gtk-vpn.png b/doc/documentation/images/gnunet-namestore-gtk-vpn.png
index c716729ba..c716729ba 100644
--- a/doc/images/gnunet-namestore-gtk-vpn.png
+++ b/doc/documentation/images/gnunet-namestore-gtk-vpn.png
Binary files differ
diff --git a/doc/images/gnunet-setup-exit.png b/doc/documentation/images/gnunet-setup-exit.png
index 66bd972bc..66bd972bc 100644
--- a/doc/images/gnunet-setup-exit.png
+++ b/doc/documentation/images/gnunet-setup-exit.png
Binary files differ
diff --git a/doc/images/gnunet-tutorial-service.png b/doc/documentation/images/gnunet-tutorial-service.png
index 6daed2f35..6daed2f35 100644
--- a/doc/images/gnunet-tutorial-service.png
+++ b/doc/documentation/images/gnunet-tutorial-service.png
Binary files differ
diff --git a/doc/images/gnunet-tutorial-system.png b/doc/documentation/images/gnunet-tutorial-system.png
index 8b54e16cf..8b54e16cf 100644
--- a/doc/images/gnunet-tutorial-system.png
+++ b/doc/documentation/images/gnunet-tutorial-system.png
Binary files differ
diff --git a/doc/images/iceweasel-preferences.png b/doc/documentation/images/iceweasel-preferences.png
index e62c2c4d9..e62c2c4d9 100644
--- a/doc/images/iceweasel-preferences.png
+++ b/doc/documentation/images/iceweasel-preferences.png
Binary files differ
diff --git a/doc/images/iceweasel-proxy.png b/doc/documentation/images/iceweasel-proxy.png
index 9caad4508..9caad4508 100644
--- a/doc/images/iceweasel-proxy.png
+++ b/doc/documentation/images/iceweasel-proxy.png
Binary files differ
diff --git a/doc/images/lego_stack.svg b/doc/documentation/images/lego_stack.svg
index a0e8017c3..a0e8017c3 100644
--- a/doc/images/lego_stack.svg
+++ b/doc/documentation/images/lego_stack.svg
diff --git a/doc/images/service_lego_block.png b/doc/documentation/images/service_lego_block.png
index 56caf6b9c..56caf6b9c 100644
--- a/doc/images/service_lego_block.png
+++ b/doc/documentation/images/service_lego_block.png
Binary files differ
diff --git a/doc/images/service_lego_block.svg b/doc/documentation/images/service_lego_block.svg
index ef0d0234f..ef0d0234f 100644
--- a/doc/images/service_lego_block.svg
+++ b/doc/documentation/images/service_lego_block.svg
diff --git a/doc/images/service_stack.png b/doc/documentation/images/service_stack.png
index 747d087b2..747d087b2 100644
--- a/doc/images/service_stack.png
+++ b/doc/documentation/images/service_stack.png
Binary files differ
diff --git a/doc/images/structure.dot b/doc/documentation/images/structure.dot
index a53db90b8..a53db90b8 100644
--- a/doc/images/structure.dot
+++ b/doc/documentation/images/structure.dot
diff --git a/doc/testbed_test.c b/doc/documentation/testbed_test.c
index 1696234b0..1696234b0 100644
--- a/doc/testbed_test.c
+++ b/doc/documentation/testbed_test.c
diff --git a/doc/tutorial-examples/001.c b/doc/documentation/tutorial-examples/001.c
index 7f6699dd2..7f6699dd2 100644
--- a/doc/tutorial-examples/001.c
+++ b/doc/documentation/tutorial-examples/001.c
diff --git a/doc/tutorial-examples/002.c b/doc/documentation/tutorial-examples/002.c
index 02233fd61..02233fd61 100644
--- a/doc/tutorial-examples/002.c
+++ b/doc/documentation/tutorial-examples/002.c
diff --git a/doc/tutorial-examples/003.c b/doc/documentation/tutorial-examples/003.c
index d158d7e75..d158d7e75 100644
--- a/doc/tutorial-examples/003.c
+++ b/doc/documentation/tutorial-examples/003.c
diff --git a/doc/tutorial-examples/004.c b/doc/documentation/tutorial-examples/004.c
index 0ef007907..0ef007907 100644
--- a/doc/tutorial-examples/004.c
+++ b/doc/documentation/tutorial-examples/004.c
diff --git a/doc/tutorial-examples/005.c b/doc/documentation/tutorial-examples/005.c
index 0c459f509..0c459f509 100644
--- a/doc/tutorial-examples/005.c
+++ b/doc/documentation/tutorial-examples/005.c
diff --git a/doc/tutorial-examples/006.c b/doc/documentation/tutorial-examples/006.c
index 944d2b18c..944d2b18c 100644
--- a/doc/tutorial-examples/006.c
+++ b/doc/documentation/tutorial-examples/006.c
diff --git a/doc/tutorial-examples/007.c b/doc/documentation/tutorial-examples/007.c
index 096539e43..096539e43 100644
--- a/doc/tutorial-examples/007.c
+++ b/doc/documentation/tutorial-examples/007.c
diff --git a/doc/tutorial-examples/008.c b/doc/documentation/tutorial-examples/008.c
index 2dffe2cf9..2dffe2cf9 100644
--- a/doc/tutorial-examples/008.c
+++ b/doc/documentation/tutorial-examples/008.c
diff --git a/doc/tutorial-examples/009.c b/doc/documentation/tutorial-examples/009.c
index 26d918fb0..26d918fb0 100644
--- a/doc/tutorial-examples/009.c
+++ b/doc/documentation/tutorial-examples/009.c
diff --git a/doc/tutorial-examples/010.c b/doc/documentation/tutorial-examples/010.c
index 33494490d..33494490d 100644
--- a/doc/tutorial-examples/010.c
+++ b/doc/documentation/tutorial-examples/010.c
diff --git a/doc/tutorial-examples/011.c b/doc/documentation/tutorial-examples/011.c
index 23bc051de..23bc051de 100644
--- a/doc/tutorial-examples/011.c
+++ b/doc/documentation/tutorial-examples/011.c
diff --git a/doc/tutorial-examples/012.c b/doc/documentation/tutorial-examples/012.c
index cb21d78ab..cb21d78ab 100644
--- a/doc/tutorial-examples/012.c
+++ b/doc/documentation/tutorial-examples/012.c
diff --git a/doc/tutorial-examples/013.1.c b/doc/documentation/tutorial-examples/013.1.c
index fa5212868..fa5212868 100644
--- a/doc/tutorial-examples/013.1.c
+++ b/doc/documentation/tutorial-examples/013.1.c
diff --git a/doc/tutorial-examples/013.c b/doc/documentation/tutorial-examples/013.c
index 6792417e1..6792417e1 100644
--- a/doc/tutorial-examples/013.c
+++ b/doc/documentation/tutorial-examples/013.c
diff --git a/doc/tutorial-examples/014.c b/doc/documentation/tutorial-examples/014.c
index ce204f795..ce204f795 100644
--- a/doc/tutorial-examples/014.c
+++ b/doc/documentation/tutorial-examples/014.c
diff --git a/doc/tutorial-examples/015.c b/doc/documentation/tutorial-examples/015.c
index 0dd267e8e..0dd267e8e 100644
--- a/doc/tutorial-examples/015.c
+++ b/doc/documentation/tutorial-examples/015.c
diff --git a/doc/tutorial-examples/016.c b/doc/documentation/tutorial-examples/016.c
index d169da16d..d169da16d 100644
--- a/doc/tutorial-examples/016.c
+++ b/doc/documentation/tutorial-examples/016.c
diff --git a/doc/tutorial-examples/017.c b/doc/documentation/tutorial-examples/017.c
index c86fbcd1f..c86fbcd1f 100644
--- a/doc/tutorial-examples/017.c
+++ b/doc/documentation/tutorial-examples/017.c
diff --git a/doc/tutorial-examples/018.c b/doc/documentation/tutorial-examples/018.c
index 3fc22584c..3fc22584c 100644
--- a/doc/tutorial-examples/018.c
+++ b/doc/documentation/tutorial-examples/018.c
diff --git a/doc/tutorial-examples/019.c b/doc/documentation/tutorial-examples/019.c
index aaf001516..aaf001516 100644
--- a/doc/tutorial-examples/019.c
+++ b/doc/documentation/tutorial-examples/019.c
diff --git a/doc/tutorial-examples/020.c b/doc/documentation/tutorial-examples/020.c
index 596db3069..596db3069 100644
--- a/doc/tutorial-examples/020.c
+++ b/doc/documentation/tutorial-examples/020.c
diff --git a/doc/tutorial-examples/021.c b/doc/documentation/tutorial-examples/021.c
index 688a31fe0..688a31fe0 100644
--- a/doc/tutorial-examples/021.c
+++ b/doc/documentation/tutorial-examples/021.c
diff --git a/doc/tutorial-examples/022.c b/doc/documentation/tutorial-examples/022.c
index a373619bd..a373619bd 100644
--- a/doc/tutorial-examples/022.c
+++ b/doc/documentation/tutorial-examples/022.c
diff --git a/doc/tutorial-examples/023.c b/doc/documentation/tutorial-examples/023.c
index 820c38b10..820c38b10 100644
--- a/doc/tutorial-examples/023.c
+++ b/doc/documentation/tutorial-examples/023.c
diff --git a/doc/tutorial-examples/024.c b/doc/documentation/tutorial-examples/024.c
index 2e84b5905..2e84b5905 100644
--- a/doc/tutorial-examples/024.c
+++ b/doc/documentation/tutorial-examples/024.c
diff --git a/doc/tutorial-examples/025.c b/doc/documentation/tutorial-examples/025.c
index 66d4f80ec..66d4f80ec 100644
--- a/doc/tutorial-examples/025.c
+++ b/doc/documentation/tutorial-examples/025.c
diff --git a/doc/tutorial-examples/026.c b/doc/documentation/tutorial-examples/026.c
index 264e0b6b9..264e0b6b9 100644
--- a/doc/tutorial-examples/026.c
+++ b/doc/documentation/tutorial-examples/026.c