X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=inline;f=docs%2Finclude.am;h=97026c3cc81fd4c4009e70631d857fc6369dbeb8;hb=c4dbc7e56b01545e25bc95ba122c79d4a2631a99;hp=9538941151f83573b06e3abeb0a61f32a1434975;hpb=49fc1e5ea4ea006f4a2ac71428833760f6fac030;p=m6w6%2Flibmemcached diff --git a/docs/include.am b/docs/include.am index 95389411..97026c3c 100644 --- a/docs/include.am +++ b/docs/include.am @@ -8,6 +8,176 @@ EXTRA_DIST+= \ docs/conf.py \ ${top_srcdir}/docs/*.rst +AUTO_PAGES= \ + memcached_increment.pop \ + memcached_increment_with_initial.pop \ + memcached_decrement.pop \ + memcached_decrement_with_initial.pop +BUILT_SOURCES += ${AUTO_PAGES} + +BEHAVIOR_PAGES= \ + memcached_behavior_get.pop \ + memcached_behavior_set.pop +BUILT_SOURCES += ${BEHAVIOR_PAGES} + +CALLBACK_PAGES= \ + memcached_callback_get.pop \ + memcached_callback_set.pop +BUILT_SOURCES += ${CALLBACK_PAGES} + +CREATE_PAGES= \ + memcached_clone.pop \ + memcached_create.pop \ + memcached_free.pop \ + memcached_servers_reset.pop +BUILT_SOURCES += ${CREATE_PAGES} + +DELETE_PAGES= \ + memcached_delete.pop \ + memcached_delete_by_key.pop +BUILT_SOURCES += ${DELETE_PAGES} + +GENERIC_PAGES= \ + libmemcached.pop \ + libmemcached_examples.pop \ + libmemcachedutil.pop \ + memcached_analyze.pop \ + memcached_dump.pop \ + memcached_flush.pop \ + memcached_flush_buffers.pop \ + memcached_generate_hash_value.pop \ + memcached_quit.pop \ + memcached_strerror.pop \ + memcached_verbosity.pop \ + memcapable.pop \ + memcat.pop \ + memcp.pop \ + memdump.pop \ + memerror.pop \ + memflush.pop \ + memrm.pop \ + memaslap.pop \ + memslap.pop \ + memstat.pop +BUILT_SOURCES += ${GENERIC_PAGES} + +GET_PAGES= \ + memcached_get.pop \ + memcached_get_by_key.pop \ + memcached_fetch_result.pop \ + memcached_fetch_execute.pop \ + memcached_mget.pop \ + memcached_mget_by_key.pop \ + memcached_mget_execute.pop \ + memcached_mget_execute_by_key.pop \ + memcached_fetch.pop +BUILT_SOURCES += ${GET_PAGES} + +MEMORY_ALLOCATORS_PAGES= \ + memcached_get_memory_allocators.pop \ + memcached_set_memory_allocators.pop \ + memcached_set_memory_allocators_context.pop +BUILT_SOURCES += ${MEMORY_ALLOCATORS_PAGES} + +POOL_PAGES= \ + memcached_pool_behavior_get.pop \ + memcached_pool_behavior_set.pop \ + memcached_pool_create.pop \ + memcached_pool_destroy.pop \ + memcached_pool_pop.pop \ + memcached_pool_push.pop +BUILT_SOURCES += ${POOL_PAGES} + +RESULT_PAGES= \ + memcached_result_cas.pop \ + memcached_result_create.pop \ + memcached_result_flags.pop \ + memcached_result_free.pop \ + memcached_result_key_length.pop \ + memcached_result_key_value.pop \ + memcached_result_length.pop \ + memcached_result_st.pop \ + memcached_result_value.pop +BUILT_SOURCES += ${RESULT_PAGES} + + +SERVER_PAGES= \ + memcached_server_count.pop \ + memcached_server_cursor.pop \ + memcached_server_list.pop \ + memcached_server_add.pop \ + memcached_server_add_unix_socket.pop \ + memcached_server_push.pop +BUILT_SOURCES += ${SERVER_PAGES} + +SERVER_ST_PAGES= \ + memcached_server_list_free.pop \ + memcached_server_list_count.pop \ + memcached_server_list_append.pop \ + memcached_servers_parse.pop +BUILT_SOURCES += ${SERVER_ST_PAGES} + +SET_PAGES= \ + memcached_set.pop \ + memcached_set_by_key.pop \ + memcached_cas.pop \ + memcached_cas_by_key.pop \ + memcached_replace.pop \ + memcached_replace_by_key.pop \ + memcached_add.pop \ + memcached_add_by_key.pop \ + memcached_prepend.pop \ + memcached_prepend_by_key.pop \ + memcached_append.pop \ + memcached_append_by_key.pop +BUILT_SOURCES += ${SET_PAGES} + +STATS_PAGES= \ + memcached_stat.pop \ + memcached_stat_execute.pop\ + memcached_stat_get_keys.pop\ + memcached_stat_get_value.pop \ + memcached_stat_servername.pop +BUILT_SOURCES += ${STATS_PAGES} + +USER_DATA_PAGES= \ + memcached_get_user_data.pop \ + memcached_set_user_data.pop +BUILT_SOURCES += ${USER_DATA_PAGES} + +VERSION_PAGES= \ + memcached_version.pop \ + memcached_lib_version.pop +BUILT_SOURCES += ${VERSION_PAGES} + + +# +# These are for libhashkit +# +HASHKIT_CREATE_PAGES= \ + hashkit_is_allocated.pop \ + hashkit_create.pop \ + hashkit_clone.pop \ + hashkit_free.pop +BUILT_SOURCES += ${HASHKIT_CREATE_PAGES} + +HASHKIT_FUNCTIONS_PAGES= \ + hashkit_crc32.pop \ + hashkit_fnv1_32.pop \ + hashkit_fnv1_64.pop \ + hashkit_fnv1a_32.pop \ + hashkit_fnv1a_64.pop \ + hashkit_functions.pop \ + hashkit_hsieh.pop \ + hashkit_jenkins.pop \ + hashkit_md5.pop \ + hashkit_murmur.pop +BUILT_SOURCES += ${HASHKIT_FUNCTIONS_PAGES} + +HASHKIT_ST_PAGES= \ + hashkit_value.pop +BUILT_SOURCES += ${HASHKIT_ST_PAGES} + # Makefile for Sphinx documentation # @@ -106,6 +276,25 @@ DISTCLEANFILES+= \ docs/man/memslap.1 \ docs/man/memstat.1 +man_MANS+= \ + memcached_destroy_sasl_auth_data.3 \ + memcached_get_sasl_callbacks.3 \ + memcached_sasl_set_auth_data.3 \ + memcached_set_sasl_callbacks.3 + +HTML_FILES+= \ + memcached_destroy_sasl_auth_data.html \ + memcached_get_sasl_callbacks.html \ + memcached_sasl_set_auth_data.html \ + memcached_set_sasl_callbacks.html + +SASL_PAGES= \ + memcached_destroy_sasl_auth_data.rst \ + memcached_get_sasl_callbacks.rst \ + memcached_sasl_set_auth_data.rst \ + memcached_set_sasl_callbacks.rst +BUILT_SOURCES += ${SASL_PAGES} + docs/man/hashkit_create.3: man docs/man/hashkit_functions.3: man docs/man/hashkit_value.3: man @@ -261,3 +450,86 @@ doctest: @echo "Testing of doctests in the sources finished, look at the " \ "results in $(SPHINX_BUILDDIR)/doctest/output.txt." endif + +${CREATE_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_create.pod ${top_builddir}/docs/$@ + +${SET_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_set.pod ${top_builddir}/docs/$@ + +${DELETE_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_delete.pod ${top_builddir}/docs/$@ + +${AUTO_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_auto.pod ${top_builddir}/docs/$@ + +${GET_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_get.pod ${top_builddir}/docs/$@ + +${SERVER_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_servers.pod ${top_builddir}/docs/$@ + +${SERVER_ST_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_server_st.pod ${top_builddir}/docs/$@ + +${GENERIC_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/$*.pod ${top_builddir}/docs/$@ + +${BEHAVIOR_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_behavior.pod ${top_builddir}/docs/$@ + +${CALLBACK_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_callback.pod ${top_builddir}/docs/$@ + +${STATS_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_stats.pod ${top_builddir}/docs/$@ + +${RESULT_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_result_st.pod ${top_builddir}/docs/$@ + +${VERSION_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_version.pod ${top_builddir}/docs/$@ + +${MEMORY_ALLOCATORS_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_memory_allocators.pod ${top_builddir}/docs/$@ + +${USER_DATA_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_user_data.pod ${top_builddir}/docs/$@ + +${POOL_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_pool.pod ${top_builddir}/docs/$@ + +${HASHKIT_CREATE_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/hashkit_create.pod ${top_builddir}/docs/$@ + + +${HASHKIT_FUNCTIONS_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/hashkit_functions.pod ${top_builddir}/docs/$@ + +${HASHKIT_ST_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/hashkit_value.pod ${top_builddir}/docs/$@ + +${SASL_PAGES}: + @rm -f $@ + ln -s ${top_srcdir}/docs/memcached_sasl.pod ${top_builddir}/docs/$@ + +