Fix hashkit stuff in index
[awesomized/libmemcached] / docs / include.am
1 # vim:ft=automake
2 # included from Top Level Makefile.am
3 # All paths should be given relative to the root
4
5 EXTRA_DIST+= \
6 docs/*.rst \
7 docs/_static \
8 docs/_templates \
9 docs/conf.py \
10 docs/libmemcached.rst \
11 docs/libmemcached_examples.rst \
12 docs/libmemcachedutil.rst \
13 docs/memaslap.rst \
14 docs/memcached_analyze.rst \
15 docs/memcached_dump.rst \
16 docs/memcached_flush.rst \
17 docs/memcached_flush_buffers.rst \
18 docs/memcached_generate_hash_value.rst \
19 docs/memcached_quit.rst \
20 docs/memcached_strerror.rst \
21 docs/memcached_verbosity.rst \
22 docs/memcapable.rst \
23 docs/memcat.rst \
24 docs/memcp.rst \
25 docs/memdump.rst \
26 docs/memerror.rst \
27 docs/memflush.rst \
28 docs/memrm.rst \
29 docs/memslap.rst \
30 docs/memstat.rst
31
32 AUTO_PAGES= \
33 memcached_increment.rst \
34 memcached_increment_with_initial.rst \
35 memcached_decrement.rst \
36 memcached_decrement_with_initial.rst
37 BUILT_SOURCES += ${AUTO_PAGES}
38
39 BEHAVIOR_PAGES= \
40 memcached_behavior_get.rst \
41 memcached_behavior_set.rst
42 BUILT_SOURCES += ${BEHAVIOR_PAGES}
43
44 CALLBACK_PAGES= \
45 memcached_callback_get.rst \
46 memcached_callback_set.rst
47 BUILT_SOURCES += ${CALLBACK_PAGES}
48
49 CREATE_PAGES= \
50 memcached_clone.rst \
51 memcached_free.rst \
52 memcached_servers_reset.rst
53 BUILT_SOURCES += ${CREATE_PAGES}
54
55 DELETE_PAGES= \
56 memcached_delete_by_key.rst
57 BUILT_SOURCES += ${DELETE_PAGES}
58
59 GET_PAGES= \
60 memcached_get_by_key.rst \
61 memcached_fetch_result.rst \
62 memcached_fetch_execute.rst \
63 memcached_mget.rst \
64 memcached_mget_by_key.rst \
65 memcached_mget_execute.rst \
66 memcached_mget_execute_by_key.rst \
67 memcached_fetch.rst
68 BUILT_SOURCES += ${GET_PAGES}
69
70 MEMORY_ALLOCATORS_PAGES= \
71 memcached_get_memory_allocators.rst \
72 memcached_set_memory_allocators.rst \
73 memcached_set_memory_allocators_context.rst
74 BUILT_SOURCES += ${MEMORY_ALLOCATORS_PAGES}
75
76 POOL_PAGES= \
77 memcached_pool_behavior_get.rst \
78 memcached_pool_behavior_set.rst \
79 memcached_pool_create.rst \
80 memcached_pool_destroy.rst \
81 memcached_pool_rst.rst \
82 memcached_pool_push.rst
83 BUILT_SOURCES += ${POOL_PAGES}
84
85 RESULT_PAGES= \
86 memcached_result_cas.rst \
87 memcached_result_create.rst \
88 memcached_result_flags.rst \
89 memcached_result_free.rst \
90 memcached_result_key_length.rst \
91 memcached_result_key_value.rst \
92 memcached_result_length.rst \
93 memcached_result_value.rst
94 BUILT_SOURCES += ${RESULT_PAGES}
95
96
97 SERVER_PAGES= \
98 memcached_server_count.rst \
99 memcached_server_cursor.rst \
100 memcached_server_list.rst \
101 memcached_server_add.rst \
102 memcached_server_add_unix_socket.rst \
103 memcached_server_push.rst
104 BUILT_SOURCES += ${SERVER_PAGES}
105
106 SERVER_ST_PAGES= \
107 memcached_server_list_free.rst \
108 memcached_server_list_count.rst \
109 memcached_server_list_append.rst \
110 memcached_servers_parse.rst
111 BUILT_SOURCES += ${SERVER_ST_PAGES}
112
113 SET_PAGES= \
114 memcached_set_by_key.rst \
115 memcached_cas.rst \
116 memcached_cas_by_key.rst \
117 memcached_replace.rst \
118 memcached_replace_by_key.rst \
119 memcached_add.rst \
120 memcached_add_by_key.rst \
121 memcached_prepend.rst \
122 memcached_prepend_by_key.rst \
123 memcached_append.rst \
124 memcached_append_by_key.rst
125 BUILT_SOURCES += ${SET_PAGES}
126
127 STATS_PAGES= \
128 memcached_stat.rst \
129 memcached_stat_execute.rst\
130 memcached_stat_get_keys.rst\
131 memcached_stat_get_value.rst \
132 memcached_stat_servername.rst
133 BUILT_SOURCES += ${STATS_PAGES}
134
135 USER_DATA_PAGES= \
136 memcached_get_user_data.rst \
137 memcached_set_user_data.rst
138 BUILT_SOURCES += ${USER_DATA_PAGES}
139
140 VERSION_PAGES= \
141 memcached_lib_version.rst
142 BUILT_SOURCES += ${VERSION_PAGES}
143
144
145 #
146 # These are for libhashkit
147 #
148 HASHKIT_CREATE_PAGES= \
149 hashkit_is_allocated.rst \
150 hashkit_clone.rst \
151 hashkit_free.rst
152 BUILT_SOURCES += ${HASHKIT_CREATE_PAGES}
153
154 HASHKIT_FUNCTIONS_PAGES= \
155 hashkit_crc32.rst \
156 hashkit_fnv1_32.rst \
157 hashkit_fnv1_64.rst \
158 hashkit_fnv1a_32.rst \
159 hashkit_fnv1a_64.rst \
160 hashkit_hsieh.rst \
161 hashkit_jenkins.rst \
162 hashkit_md5.rst \
163 hashkit_murmur.rst
164 BUILT_SOURCES += ${HASHKIT_FUNCTIONS_PAGES}
165
166 HASHKIT_ST_PAGES= \
167 docs/hashkit_value.rst
168 BUILT_SOURCES += ${HASHKIT_ST_PAGES}
169
170 SASL_PAGES= \
171 memcached_destroy_sasl_auth_data.rst \
172 memcached_get_sasl_callbacks.rst \
173 memcached_sasl_set_auth_data.rst \
174 memcached_set_sasl_callbacks.rst
175 BUILT_SOURCES += ${SASL_PAGES}
176
177
178 # Makefile for Sphinx documentation
179 #
180
181 SPHINXOPTS = ${SPHINX_WARNINGS} -D release=${PANDORA_RELEASE_VERSION}
182 PAPER =
183 SPHINX_BUILDDIR = ${top_builddir}/docs
184
185 # Internal variables.
186 PAPEROPT_a4 = -D latex_paper_size=a4
187 PAPEROPT_letter = -D latex_paper_size=letter
188 ALLSPHINXOPTS = -d $(SPHINX_BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) ${top_srcdir}/docs
189
190 .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest
191
192 if HAVE_RECENT_SPHINX
193
194 man_MANS+= \
195 docs/hashkit_clone.3 \
196 docs/hashkit_crc32.3 \
197 docs/hashkit_create.3 \
198 docs/hashkit_fnv1_32.3 \
199 docs/hashkit_fnv1_64.3 \
200 docs/hashkit_fnv1a_32.3 \
201 docs/hashkit_fnv1a_64.3 \
202 docs/hashkit_free.3 \
203 docs/hashkit_functions.3 \
204 docs/hashkit_hsieh.3 \
205 docs/hashkit_is_allocated.3 \
206 docs/hashkit_jenkins.3 \
207 docs/hashkit_md5.3 \
208 docs/hashkit_murmur.3 \
209 docs/hashkit_value.3 \
210 docs/libmemcached.3 \
211 docs/libmemcached_examples.3 \
212 docs/memaslap.1 \
213 docs/memcached_add.3 \
214 docs/memcached_add_by_key.3 \
215 docs/memcached_analyze.3 \
216 docs/memcached_append.3 \
217 docs/memcached_append_by_key.3 \
218 docs/memcached_behavior_get.3 \
219 docs/memcached_behavior_set.3 \
220 docs/memcached_callback_get.3 \
221 docs/memcached_callback_set.3 \
222 docs/memcached_cas.3 \
223 docs/memcached_cas_by_key.3 \
224 docs/memcached_clone.3 \
225 docs/memcached_create.3 \
226 docs/memcached_decrement.3 \
227 docs/memcached_decrement_with_initial.3 \
228 docs/memcached_delete.3 \
229 docs/memcached_delete_by_key.3 \
230 docs/memcached_destroy_sasl_auth_data.3 \
231 docs/memcached_dump.3 \
232 docs/memcached_fetch.3 \
233 docs/memcached_fetch_execute.3 \
234 docs/memcached_fetch_result.3 \
235 docs/memcached_flush_buffers.3 \
236 docs/memcached_free.3 \
237 docs/memcached_generate_hash_value.3 \
238 docs/memcached_get.3 \
239 docs/memcached_get_by_key.3 \
240 docs/memcached_get_memory_allocators.3 \
241 docs/memcached_get_sasl_callbacks.3 \
242 docs/memcached_get_user_data.3 \
243 docs/memcached_increment.3 \
244 docs/memcached_increment_with_initial.3 \
245 docs/memcached_lib_version.3 \
246 docs/memcached_mget.3 \
247 docs/memcached_mget_by_key.3 \
248 docs/memcached_mget_execute.3 \
249 docs/memcached_mget_execute_by_key.3 \
250 docs/memcached_prepend.3 \
251 docs/memcached_prepend_by_key.3 \
252 docs/memcached_quit.3 \
253 docs/memcached_replace.3 \
254 docs/memcached_replace_by_key.3 \
255 docs/memcached_sasl_set_auth_data.3 \
256 docs/memcached_server_add.3 \
257 docs/memcached_server_count.3 \
258 docs/memcached_server_cursor.3 \
259 docs/memcached_server_list.3 \
260 docs/memcached_server_list_append.3 \
261 docs/memcached_server_list_count.3 \
262 docs/memcached_server_list_free.3 \
263 docs/memcached_server_push.3 \
264 docs/memcached_servers_parse.3 \
265 docs/memcached_set.3 \
266 docs/memcached_set_by_key.3 \
267 docs/memcached_set_memory_allocators.3 \
268 docs/memcached_set_sasl_callbacks.3 \
269 docs/memcached_set_user_data.3 \
270 docs/memcached_stat.3 \
271 docs/memcached_stat_execute.3 \
272 docs/memcached_stat_get_keys.3 \
273 docs/memcached_stat_get_value.3 \
274 docs/memcached_stat_servername.3 \
275 docs/memcached_strerror.3 \
276 docs/memcached_verbosity.3 \
277 docs/memcached_version.3 \
278 docs/memcapable.1 \
279 docs/memcat.1 \
280 docs/memcp.1 \
281 docs/memdump.1 \
282 docs/memerror.1 \
283 docs/memflush.1 \
284 docs/memrm.1 \
285 docs/memslap.1 \
286 docs/memstat.1
287
288 man: man_MANS
289
290 DISTCLEANFILES+= \
291 docs/hashkit_clone.3 \
292 docs/hashkit_crc32.3 \
293 docs/hashkit_create.3 \
294 docs/hashkit_fnv1_32.3 \
295 docs/hashkit_fnv1_64.3 \
296 docs/hashkit_fnv1a_32.3 \
297 docs/hashkit_fnv1a_64.3 \
298 docs/hashkit_free.3 \
299 docs/hashkit_functions.3 \
300 docs/hashkit_hsieh.3 \
301 docs/hashkit_is_allocated.3 \
302 docs/hashkit_jenkins.3 \
303 docs/hashkit_md5.3 \
304 docs/hashkit_murmur.3 \
305 docs/hashkit_value.3 \
306 docs/libmemcached.3 \
307 docs/libmemcached_examples.3 \
308 docs/memaslap.1 \
309 docs/memcached_add.3 \
310 docs/memcached_add_by_key.3 \
311 docs/memcached_analyze.3 \
312 docs/memcached_append.3 \
313 docs/memcached_append_by_key.3 \
314 docs/memcached_behavior_get.3 \
315 docs/memcached_behavior_set.3 \
316 docs/memcached_callback_get.3 \
317 docs/memcached_callback_set.3 \
318 docs/memcached_cas.3 \
319 docs/memcached_cas_by_key.3 \
320 docs/memcached_clone.3 \
321 docs/memcached_create.3 \
322 docs/memcached_decrement.3 \
323 docs/memcached_decrement_with_initial.3 \
324 docs/memcached_delete.3 \
325 docs/memcached_delete_by_key.3 \
326 docs/memcached_destroy_sasl_auth_data.3 \
327 docs/memcached_dump.3 \
328 docs/memcached_fetch.3 \
329 docs/memcached_fetch_execute.3 \
330 docs/memcached_fetch_result.3 \
331 docs/memcached_flush_buffers.3 \
332 docs/memcached_free.3 \
333 docs/memcached_generate_hash_value.3 \
334 docs/memcached_get.3 \
335 docs/memcached_get_by_key.3 \
336 docs/memcached_get_memory_allocators.3 \
337 docs/memcached_get_sasl_callbacks.3 \
338 docs/memcached_get_user_data.3 \
339 docs/memcached_increment.3 \
340 docs/memcached_increment_with_initial.3 \
341 docs/memcached_lib_version.3 \
342 docs/memcached_mget.3 \
343 docs/memcached_mget_by_key.3 \
344 docs/memcached_mget_execute.3 \
345 docs/memcached_mget_execute_by_key.3 \
346 docs/memcached_prepend.3 \
347 docs/memcached_prepend_by_key.3 \
348 docs/memcached_quit.3 \
349 docs/memcached_replace.3 \
350 docs/memcached_replace_by_key.3 \
351 docs/memcached_sasl_set_auth_data.3 \
352 docs/memcached_server_add.3 \
353 docs/memcached_server_count.3 \
354 docs/memcached_server_cursor.3 \
355 docs/memcached_server_list.3 \
356 docs/memcached_server_list_append.3 \
357 docs/memcached_server_list_count.3 \
358 docs/memcached_server_list_free.3 \
359 docs/memcached_server_push.3 \
360 docs/memcached_servers_parse.3 \
361 docs/memcached_set.3 \
362 docs/memcached_set_by_key.3 \
363 docs/memcached_set_memory_allocators.3 \
364 docs/memcached_set_sasl_callbacks.3 \
365 docs/memcached_set_user_data.3 \
366 docs/memcached_stat.3 \
367 docs/memcached_stat_execute.3 \
368 docs/memcached_stat_get_keys.3 \
369 docs/memcached_stat_get_value.3 \
370 docs/memcached_stat_servername.3 \
371 docs/memcached_strerror.3 \
372 docs/memcached_verbosity.3 \
373 docs/memcached_version.3 \
374 docs/memcapable.1 \
375 docs/memcat.1 \
376 docs/memcp.1 \
377 docs/memdump.1 \
378 docs/memerror.1 \
379 docs/memflush.1 \
380 docs/memrm.1 \
381 docs/memslap.1 \
382 docs/memstat.1
383
384
385 docs/man/hashkit_clone.3: man
386 docs/man/hashkit_crc32.3: man
387 docs/man/hashkit_create.3: man
388 docs/man/hashkit_fnv1_32.3: man
389 docs/man/hashkit_fnv1_64.3: man
390 docs/man/hashkit_fnv1a_32.3: man
391 docs/man/hashkit_fnv1a_64.3: man
392 docs/man/hashkit_free.3: man
393 docs/man/hashkit_functions.3: man
394 docs/man/hashkit_hsieh.3: man
395 docs/man/hashkit_is_allocated.3: man
396 docs/man/hashkit_jenkins.3: man
397 docs/man/hashkit_md5.3: man
398 docs/man/hashkit_murmur.3: man
399 docs/man/hashkit_value.3: man
400 docs/man/libmemcached.3: man
401 docs/man/libmemcached_examples.3: man
402 docs/man/memaslap.1: man
403 docs/man/memcached_add.3: man
404 docs/man/memcached_add_by_key.3: man
405 docs/man/memcached_analyze.3: man
406 docs/man/memcached_append.3: man
407 docs/man/memcached_append_by_key.3: man
408 docs/man/memcached_behavior_get.3: man
409 docs/man/memcached_behavior_set.3: man
410 docs/man/memcached_callback_get.3: man
411 docs/man/memcached_callback_set.3: man
412 docs/man/memcached_cas.3: man
413 docs/man/memcached_cas_by_key.3: man
414 docs/man/memcached_clone.3: man
415 docs/man/memcached_create.3: man
416 docs/man/memcached_decrement.3: man
417 docs/man/memcached_decrement_with_initial.3: man
418 docs/man/memcached_delete.3: man
419 docs/man/memcached_delete_by_key.3: man
420 docs/man/memcached_destroy_sasl_auth_data.3: man
421 docs/man/memcached_dump.3: man
422 docs/man/memcached_fetch.3: man
423 docs/man/memcached_fetch_execute.3: man
424 docs/man/memcached_fetch_result.3: man
425 docs/man/memcached_flush_buffers.3: man
426 docs/man/memcached_free.3: man
427 docs/man/memcached_generate_hash_value.3: man
428 docs/man/memcached_get.3: man
429 docs/man/memcached_get_by_key.3: man
430 docs/man/memcached_get_memory_allocators.3: man
431 docs/man/memcached_get_sasl_callbacks.3: man
432 docs/man/memcached_get_user_data.3: man
433 docs/man/memcached_increment.3: man
434 docs/man/memcached_increment_with_initial.3: man
435 docs/man/memcached_lib_version.3: man
436 docs/man/memcached_mget.3: man
437 docs/man/memcached_mget_by_key.3: man
438 docs/man/memcached_mget_execute.3: man
439 docs/man/memcached_mget_execute_by_key.3: man
440 docs/man/memcached_prepend.3: man
441 docs/man/memcached_prepend_by_key.3: man
442 docs/man/memcached_quit.3: man
443 docs/man/memcached_replace.3: man
444 docs/man/memcached_replace_by_key.3: man
445 docs/man/memcached_sasl_set_auth_data.3: man
446 docs/man/memcached_server_add.3: man
447 docs/man/memcached_server_count.3: man
448 docs/man/memcached_server_cursor.3: man
449 docs/man/memcached_server_list.3: man
450 docs/man/memcached_server_list_append.3: man
451 docs/man/memcached_server_list_count.3: man
452 docs/man/memcached_server_list_free.3: man
453 docs/man/memcached_server_push.3: man
454 docs/man/memcached_servers_parse.3: man
455 docs/man/memcached_set.3: man
456 docs/man/memcached_set_by_key.3: man
457 docs/man/memcached_set_memory_allocators.3: man
458 docs/man/memcached_set_sasl_callbacks.3: man
459 docs/man/memcached_set_user_data.3: man
460 docs/man/memcached_stat.3: man
461 docs/man/memcached_stat_execute.3: man
462 docs/man/memcached_stat_get_keys.3: man
463 docs/man/memcached_stat_get_value.3: man
464 docs/man/memcached_stat_servername.3: man
465 docs/man/memcached_strerror.3: man
466 docs/man/memcached_verbosity.3: man
467 docs/man/memcached_version.3: man
468 docs/man/memcapable.1: man
469 docs/man/memcat.1: man
470 docs/man/memcp.1: man
471 docs/man/memdump.1: man
472 docs/man/memerror.1: man
473 docs/man/memflush.1: man
474 docs/man/memrm.1: man
475 docs/man/memslap.1: man
476 docs/man/memstat.1: man
477
478 endif
479
480 if HAVE_SPHINX
481 sphinx-help:
482 @echo "Please use \`make <target>' where <target> is one of"
483 @echo " html to make standalone HTML files"
484 @echo " dirhtml to make HTML files named index.html in directories"
485 @echo " singlehtml to make a single large HTML file"
486 @echo " pickle to make pickle files"
487 @echo " json to make JSON files"
488 @echo " htmlhelp to make HTML files and a HTML help project"
489 @echo " qthelp to make HTML files and a qthelp project"
490 @echo " devhelp to make HTML files and a Devhelp project"
491 @echo " epub to make an epub"
492 @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
493 @echo " latexpdf to make LaTeX files and run them through pdflatex"
494 @echo " text to make text files"
495 @echo " man to make manual pages"
496 @echo " changes to make an overview of all changed/added/deprecated items"
497 @echo " linkcheck to check all external links for integrity"
498 @echo " doctest to run all doctests embedded in the documentation (if enabled)"
499
500 html-local:
501 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/html
502 @echo
503 @echo "Build finished. The HTML pages are in $(SPHINX_BUILDDIR)/html."
504
505 dirhtml:
506 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/dirhtml
507 @echo
508 @echo "Build finished. The HTML pages are in $(SPHINX_BUILDDIR)/dirhtml."
509
510 singlehtml:
511 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/singlehtml
512 @echo
513 @echo "Build finished. The HTML page is in $(SPHINX_BUILDDIR)/singlehtml."
514
515 pickle:
516 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/pickle
517 @echo
518 @echo "Build finished; now you can process the pickle files."
519
520 json:
521 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/json
522 @echo
523 @echo "Build finished; now you can process the JSON files."
524
525 htmlhelp:
526 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/htmlhelp
527 @echo
528 @echo "Build finished; now you can run HTML Help Workshop with the" \
529 ".hhp project file in $(SPHINX_BUILDDIR)/htmlhelp."
530
531 qthelp:
532 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/qthelp
533 @echo
534 @echo "Build finished; now you can run "qcollectiongenerator" with the" \
535 ".qhcp project file in $(SPHINX_BUILDDIR)/qthelp, like this:"
536 @echo "# qcollectiongenerator $(SPHINX_BUILDDIR)/qthelp/Libmemcached.qhcp"
537 @echo "To view the help file:"
538 @echo "# assistant -collectionFile $(SPHINX_BUILDDIR)/qthelp/Libmemcached.qhc"
539
540 devhelp:
541 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/devhelp
542 @echo
543 @echo "Build finished."
544 @echo "To view the help file:"
545 @echo "# mkdir -p $$HOME/.local/share/devhelp/Libmemcached"
546 @echo "# ln -s $(SPHINX_BUILDDIR)/devhelp $$HOME/.local/share/devhelp/Libmemcached"
547 @echo "# devhelp"
548
549 epub:
550 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/epub
551 @echo
552 @echo "Build finished. The epub file is in $(SPHINX_BUILDDIR)/epub."
553
554 latex:
555 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/latex
556 @echo
557 @echo "Build finished; the LaTeX files are in $(SPHINX_BUILDDIR)/latex."
558 @echo "Run \`make' in that directory to run these through (pdf)latex" \
559 "(use \`make latexpdf' here to do that automatically)."
560
561 latexpdf: latex
562 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/latex
563 @echo "Running LaTeX files through pdflatex..."
564 make -C $(SPHINX_BUILDDIR)/latex all-pdf
565 @echo "pdflatex finished; the PDF files are in $(SPHINX_BUILDDIR)/latex."
566
567 text:
568 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/text
569 @echo
570 @echo "Build finished. The text files are in $(SPHINX_BUILDDIR)/text."
571
572 man:
573 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/man
574 @echo
575 @echo "Build finished. The manual pages are in $(SPHINX_BUILDDIR)/man."
576
577 changes:
578 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/changes
579 @echo
580 @echo "The overview file is in $(SPHINX_BUILDDIR)/changes."
581
582 linkcheck:
583 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/linkcheck
584 @echo
585 @echo "Link check complete; look for any errors in the above output " \
586 "or in $(SPHINX_BUILDDIR)/linkcheck/output.txt."
587
588 doctest:
589 PYTHONPATH=${top_srcdir}/docs $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(SPHINX_BUILDDIR)/doctest
590 @echo "Testing of doctests in the sources finished, look at the " \
591 "results in $(SPHINX_BUILDDIR)/doctest/output.txt."
592 endif
593
594 ${CREATE_PAGES}:
595 @cd docs && rm -f $@
596 @cd docs && cp memcached_create.rst $@
597
598 ${SET_PAGES}:
599 @cd docs && rm -f $@
600 @cd docs && cp memcached_set.rst $@
601
602 ${DELETE_PAGES}:
603 @cd docs && rm -f $@
604 @cd docs && cp memcached_delete.rst $@
605
606 ${AUTO_PAGES}:
607 @cd docs && rm -f $@
608 @cd docs && cp memcached_auto.rst $@
609
610 ${GET_PAGES}:
611 @cd docs && rm -f $@
612 @cd docs && cp memcached_get.rst $@
613
614 ${SERVER_PAGES}:
615 @cd docs && rm -f $@
616 @cd docs && cp memcached_servers.rst $@
617
618 ${SERVER_ST_PAGES}:
619 @cd docs && rm -f $@
620 @cd docs && cp memcached_server_st.rst $@
621
622 ${BEHAVIOR_PAGES}:
623 @cd docs && rm -f $@
624 @cd docs && cp memcached_behavior.rst $@
625
626 ${CALLBACK_PAGES}:
627 @cd docs && rm -f $@
628 @cd docs && cp memcached_callback.rst $@
629
630 ${STATS_PAGES}:
631 @cd docs && rm -f $@
632 @cd docs && cp memcached_stats.rst $@
633
634 ${RESULT_PAGES}:
635 @cd docs && rm -f $@
636 @cd docs && cp memcached_result_st.rst $@
637
638 ${VERSION_PAGES}:
639 @cd docs && rm -f $@
640 @cd docs && cp memcached_version.rst $@
641
642 ${MEMORY_ALLOCATORS_PAGES}:
643 @cd docs && rm -f $@
644 @cd docs && cp memcached_memory_allocators.rst $@
645
646 ${USER_DATA_PAGES}:
647 @cd docs && rm -f $@
648 @cd docs && cp memcached_user_data.rst $@
649
650 ${POOL_PAGES}:
651 @cd docs && rm -f $@
652 @cd docs && cp memcached_pool.rst $@
653
654 ${HASHKIT_CREATE_PAGES}:
655 @cd docs && rm -f $@
656 @cd docs && cp hashkit_create.rst $@
657
658 ${HASHKIT_FUNCTIONS_PAGES}:
659 @cd docs && rm -f $@
660 @cd docs && cp hashkit_functions.rst $@
661
662 ${HASHKIT_ST_PAGES}:
663 @cd docs && rm -f $@
664 @cd docs && cp hashkit_value.rst $@
665
666 ${SASL_PAGES}:
667 @cd docs && rm -f $@
668 @cd docs && cp memcached_sasl.rst $@
669
670