Fix Trond's email address.
[awesomized/libmemcached] / docs / Makefile.am
index a8175168b485b131d80b41973be9e0328146542b..93452aca295f7c6415ffe3fa45578112acce61c2 100644 (file)
 #    -Brian
 #
 #
-CLEANFILES= *.1 *.3 *.html *.pop
+CLEANFILES= *.1 *.3 *.html *.pop *.tmp
+
+BUILT_SOURCES=
+
+EXTRA_DIST= make_index.pl
 
 AUTO_PAGES= \
-       memcached_increment \
-       memcached_increment_with_initial \
-       memcached_decrement \
-       memcached_decrement_with_initial
+       memcached_increment.pop \
+       memcached_increment_with_initial.pop \
+       memcached_decrement.pop \
+       memcached_decrement_with_initial.pop
+BUILT_SOURCES += ${AUTO_PAGES}
 
-SET_PAGES= \
-          memcached_set \
-          memcached_set_by_key \
-          memcached_cas \
-          memcached_cas_by_key \
-          memcached_replace \
-          memcached_replace_by_key \
-          memcached_add memcached_add_by_key \
-          memcached_prepend \
-          memcached_prepend_by_key \
-          memcached_append \
-          memcached_append_by_key
+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_create \
-            memcached_free \
-            memcached_clone
+            memcached_create.pop \
+            memcached_free.pop \
+            memcached_clone.pop
+BUILT_SOURCES += ${CREATE_PAGES}
 
 DELETE_PAGES= \
-             memcached_delete \
-             memcached_delete_by_key
+             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 \
+       memslap.pop \
+       memstat.pop
+BUILT_SOURCES += ${GENERIC_PAGES}
 
 GET_PAGES= \
-          memcached_get \
-          memcached_get_by_key \
-          memcached_fetch_result \
-          memcached_fetch_execute \
-          memcached_mget \
-          memcached_mget_by_key \
-          memcached_mget_execute \
-          memcached_mget_execute_by_key \
-          memcached_fetch
+          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
+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 \
-             memcached_result_create \
-             memcached_result_flags \
-             memcached_result_free \
-             memcached_result_key_length \
-             memcached_result_key_value \
-             memcached_result_length \
-             memcached_result_st \
-             memcached_result_value
+             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 \
-             memcached_server_list \
-             memcached_server_add \
-             memcached_server_add_unix_socket \
-             memcached_server_push 
+             memcached_server_count.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 \
-                memcached_server_list_count \
-                memcached_server_list_append \
-                memcached_servers_parse 
+                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_get_keys.pop .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}
+
 
 HTML_FILES= \
+           hashkit_clone.html \
+           hashkit_crc32.html \
            hashkit_create.html \
+           hashkit_fnv1_32.html \
+           hashkit_fnv1_64.html \
+           hashkit_fnv1a_32.html \
+           hashkit_fnv1a_64.html \
+           hashkit_free.html \
            hashkit_functions.html \
+           hashkit_hsieh.html \
+           hashkit_is_allocated.html \
+           hashkit_jenkins.html \
+           hashkit_md5.html \
+           hashkit_murmur.html \
            hashkit_value.html \
            libmemcached_examples.html \
            libmemcached.html \
            libmemcachedutil.html \
+           memcached_add_by_key.html \
+           memcached_add.html \
            memcached_analyze.html \
-           memcached_auto.html \
-           memcached_behavior.html \
-           memcached_callback.html \
+           memcached_append_by_key.html \
+           memcached_append.html \
+           memcached_behavior_get.html \
+           memcached_behavior_set.html \
+           memcached_callback_get.html \
+           memcached_callback_set.html \
+           memcached_cas_by_key.html \
+           memcached_cas.html \
+           memcached_clone.html \
            memcached_create.html \
+           memcached_decrement.html \
+           memcached_decrement_with_initial.html \
+           memcached_delete_by_key.html \
            memcached_delete.html \
            memcached_dump.html \
+           memcached_fetch_execute.html \
+           memcached_fetch.html \
+           memcached_fetch_result.html \
            memcached_flush_buffers.html \
            memcached_flush.html \
+           memcached_free.html \
            memcached_generate_hash_value.html \
+           memcached_get_by_key.html \
+           memcached_get_memory_allocators.html \
            memcached_get.html \
-           memcached_memory_allocators.html \
-           memcached_pool.html \
+           memcached_get_user_data.html \
+           memcached_increment.html \
+           memcached_increment_with_initial.html \
+           memcached_lib_version.html \
+           memcached_mget_by_key.html \
+           memcached_mget_execute_by_key.html \
+           memcached_mget_execute.html \
+           memcached_mget.html \
+           memcached_pool_behavior_get.html \
+           memcached_pool_behavior_set.html \
+           memcached_pool_create.html \
+           memcached_pool_destroy.html \
+           memcached_pool_pop.html \
+           memcached_pool_push.html \
+           memcached_prepend_by_key.html \
+           memcached_prepend.html \
            memcached_quit.html \
+           memcached_replace_by_key.html \
+           memcached_replace.html \
+           memcached_result_cas.html \
+           memcached_result_create.html \
+           memcached_result_flags.html \
+           memcached_result_free.html \
+           memcached_result_key_length.html \
+           memcached_result_key_value.html \
+           memcached_result_length.html \
            memcached_result_st.html \
-           memcached_servers.html \
-           memcached_server_st.html \
+           memcached_result_value.html \
+           memcached_server_add.html \
+           memcached_server_add_unix_socket.html \
+           memcached_server_count.html \
+           memcached_server_list_append.html \
+           memcached_server_list_count.html \
+           memcached_server_list_free.html \
+           memcached_server_list.html \
+           memcached_server_push.html \
+           memcached_servers_parse.html \
+           memcached_set_by_key.html \
+           memcached_set_memory_allocators.html \
            memcached_set.html \
-           memcached_stats.html \
+           memcached_set_user_data.html \
+           memcached_stat_get_keys.html \
+           memcached_stat_get_value.html \
+           memcached_stat.html \
+           memcached_stat_servername.html \
            memcached_strerror.html \
-           memcached_user_data.html \
            memcached_verbosity.html \
            memcached_version.html \
            memcapable.html \
@@ -113,46 +284,47 @@ HTML_FILES= \
            memslap.html \
            memstat.html
 
-EXTRA_DIST = \
-         hashkit_create.pod \
-         hashkit_functions.pod \
-         hashkit_value.pod \
-         libmemcached.pod \
-         libmemcached_examples.pod \
-         libmemcachedutil.pod \
-         memcached_analyze.pod \
-         memcached_auto.pod \
-         memcached_behavior.pod \
-         memcached_callback.pod \
-         memcached_create.pod \
-         memcached_delete.pod \
-         memcached_dump.pod \
-         memcached_flush.pod \
-         memcached_flush_buffers.pod \
-         memcached_generate_hash_value.pod \
-         memcached_get.pod \
-         memcached_memory_allocators.pod \
-         memcached_pool.pod \
-         memcached_quit.pod \
-         memcached_server_st.pod \
-         memcached_servers.pod \
-         memcached_set.pod \
-         memcached_stats.pod \
-         memcached_strerror.pod \
-         memcached_user_data.pod \
-         memcached_verbosity.pod \
-         memcached_version.pod \
-         memcapable.pod \
-         memcat.pod \
-         memcp.pod \
-         memdump.pod \
-         memerror.pod \
-         memflush.pod \
-         memrm.pod \
-         memslap.pod \
-         memstat.pod
-
-man_MANS = ${set_} \
+POD_FILES= \
+            hashkit_create.pod \
+            hashkit_functions.pod \
+            hashkit_value.pod \
+            libmemcached.pod \
+            libmemcached_examples.pod \
+            libmemcachedutil.pod \
+            memcached_analyze.pod \
+            memcached_auto.pod \
+            memcached_behavior.pod \
+            memcached_callback.pod \
+            memcached_create.pod \
+            memcached_delete.pod \
+            memcached_dump.pod \
+            memcached_flush.pod \
+            memcached_flush_buffers.pod \
+            memcached_generate_hash_value.pod \
+            memcached_get.pod \
+            memcached_memory_allocators.pod \
+            memcached_pool.pod \
+            memcached_quit.pod \
+            memcached_server_st.pod \
+            memcached_servers.pod \
+            memcached_set.pod \
+            memcached_stats.pod \
+            memcached_strerror.pod \
+            memcached_user_data.pod \
+            memcached_verbosity.pod \
+            memcached_version.pod \
+            memcapable.pod \
+            memcat.pod \
+            memcp.pod \
+            memdump.pod \
+            memerror.pod \
+            memflush.pod \
+            memrm.pod \
+            memslap.pod \
+            memstat.pod
+EXTRA_DIST+= $(POD_FILES)
+
+man_MANS = \
          libmemcached.3 \
          libmemcached_examples.3 \
          memcached_add.3 \
@@ -237,196 +409,94 @@ endif
 
 
 ${CREATE_PAGES}: 
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_create.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_create.pod ${top_builddir}/docs/$@
 
 ${SET_PAGES}: 
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_set.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_set.pod ${top_builddir}/docs/$@
 
 ${DELETE_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_delete.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_delete.pod ${top_builddir}/docs/$@
 
 ${AUTO_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_auto.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_auto.pod ${top_builddir}/docs/$@
 
 ${GET_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_get.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_get.pod ${top_builddir}/docs/$@
 
 ${SERVER_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_servers.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_servers.pod ${top_builddir}/docs/$@
 
 ${SERVER_ST_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_server_st.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_server_st.pod ${top_builddir}/docs/$@
 
 ${GENERIC_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/$@.pod ${top_builddir}/docs/$@.pop
-
-GENERIC_PAGES= \
-       libmemcached \
-       libmemcached_examples \
-       libmemcachedutil \
-       memcached_analyze \
-       memcached_dump \
-       memcached_flush \
-       memcached_flush_buffers \
-       memcached_generate_hash_value \
-       memcached_quit \
-       memcached_strerror \
-       memcached_verbosity \
-       memcapable \
-       memcat \
-       memcp \
-       memdump \
-       memerror \
-       memflush \
-       memrm \
-       memslap \
-       memstat
-
-BEHAVIOR_PAGES= \
-       memcached_behavior_get \
-       memcached_behavior_set
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/$*.pod ${top_builddir}/docs/$@
 
 ${BEHAVIOR_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_behavior.pod ${top_builddir}/docs/$@.pop
-
-CALLBACK_PAGES= \
-       memcached_callback_get \
-       memcached_callback_set
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_behavior.pod ${top_builddir}/docs/$@
 
 ${CALLBACK_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_callback.pod ${top_builddir}/docs/$@.pop
-
-STATS_PAGES= \
-       memcached_stat \
-       memcached_stat_get_keys \
-       memcached_stat_get_value \
-       memcached_stat_servername
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_callback.pod ${top_builddir}/docs/$@
 
 ${STATS_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_stats.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_stats.pod ${top_builddir}/docs/$@
 
 ${RESULT_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_result_st.pod ${top_builddir}/docs/$@.pop
-
-VERSION_PAGES= \
-              memcached_version \
-              memcached_lib_version
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_result_st.pod ${top_builddir}/docs/$@
 
 ${VERSION_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_version.pod ${top_builddir}/docs/$@.pop
-
-MEMORY_ALLOCATORS_PAGES= \
-                        memcached_get_memory_allocators \
-                        memcached_set_memory_allocators
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_version.pod ${top_builddir}/docs/$@
 
 ${MEMORY_ALLOCATORS_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_memory_allocators.pod ${top_builddir}/docs/$@.pop
-
-USER_DATA_PAGES= \
-                memcached_get_user_data \
-                memcached_set_user_data
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_memory_allocators.pod ${top_builddir}/docs/$@
 
 ${USER_DATA_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_user_data.pod ${top_builddir}/docs/$@.pop
-
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_user_data.pod ${top_builddir}/docs/$@
 
-POOL_PAGES= \
-       memcached_pool_behavior_get \
-       memcached_pool_behavior_set \
-       memcached_pool_create \
-       memcached_pool_destroy \
-       memcached_pool_pop \
-       memcached_pool_push 
 
 ${POOL_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/memcached_pool.pod ${top_builddir}/docs/$@.pop
-
-HASH_CREATE_PAGES= \
-            hashkit_is_allocated \
-            hashkit_create \
-            hashkit_clone \
-            hashkit_free
-
-${HASH_CREATE_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/hashkit_create.pod ${top_builddir}/docs/$@.pop
-
-KIT_FUNCTIONS_PAGES= \
-                    hashkit_crc32 \
-                    hashkit_fnv1_32 \
-                    hashkit_fnv1_64 \
-                    hashkit_fnv1a_32 \
-                    hashkit_fnv1a_64 \
-                    hashkit_functions \
-                    hashkit_hsieh \
-                    hashkit_jenkins \
-                    hashkit_md5 \
-                    hashkit_murmur
-
-${KIT_FUNCTIONS_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/hashkit_functions.pod ${top_builddir}/docs/$@.pop
+       @rm -f $@
+       ln -s ${top_srcdir}/docs/memcached_pool.pod ${top_builddir}/docs/$@
 
-HASHKIT_ST_PAGES= \
-       hashkit_value
-
-${HASH_KIT_ST_PAGES}:
-       @rm -f $@.pop
-       ln -s ${top_srcdir}/docs/hashkit_value.pod ${top_builddir}/docs/$@.pop
-
-test-docs:
-       ${PODCHECKER} $(top_srcdir)/docs/hashkit_create.pod
-       ${PODCHECKER} $(top_srcdir)/docs/hashkit_functions.pod
-       ${PODCHECKER} $(top_srcdir)/docs/hashkit_value.pod
-       ${PODCHECKER} $(top_srcdir)/docs/libmemcached.pod
-       ${PODCHECKER} $(top_srcdir)/docs/libmemcached_examples.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_auto.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_behavior.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_callback.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_create.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_delete.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_flush.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_flush_buffers.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_get.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_memory_allocators.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_pool.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_quit.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_server_st.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_servers.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_set.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_stats.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_strerror.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_user_data.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_verbosity.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcached_version.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcapable.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcat.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memcp.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memerror.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memflush.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memrm.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memslap.pod
-       ${PODCHECKER} $(top_srcdir)/docs/memstat.pod
-
-html-pages: $(HTML_FILES)
-
-SUFFIXES: .pop .pod .html .1 .3
+${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/$@
+
+test-docs: $(POD_FILES)
+       ${PODCHECKER} $(top_srcdir)/docs/$?
+
+html-local: html-pages html-index
+
+html-pages: $(HTML_FILES) 
+
+html-index: html-pages
+       perl make_index.pl *.html > index.html
+
+SUFFIXES= .pop .pod .html .1 .3
 
 .pop: ${_set}
 
@@ -434,7 +504,7 @@ SUFFIXES: .pop .pod .html .1 .3
        pod2html --infile=$< >  $@
 
 .pop.1:
-       ${POD2MAN} -c "$*" -r "" -s 3 $< >  $@
+       ${POD2MAN} -c "$*" -r "" -s 1 $< >  $@
 
-.pop.3: ${_set}
+.pop.3:
        ${POD2MAN} -c "$*" -r "" -s 3 $< >  $@