summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2001-08-21 09:16:09 +0000
committerDaniel Stenberg <daniel@haxx.se>2001-08-21 09:16:09 +0000
commit4c2fb64e215cde4d11d523a81284783c5dadb016 (patch)
treec446e3b25139f90d6cd64bd2736aa245f54c6bc1
parent46a897f604481f0ea1e3b4020d58be4eaa922936 (diff)
downloadgnurl-4c2fb64e215cde4d11d523a81284783c5dadb016.tar.gz
gnurl-4c2fb64e215cde4d11d523a81284783c5dadb016.tar.bz2
gnurl-4c2fb64e215cde4d11d523a81284783c5dadb016.zip
added a 'html' target that builds HTML versions from the man page sources.
It requires 'gnroff' and 'man2html' for now. 'make html' will be invoked by the 'maketgz' script and the HTML files are included in release archives.
-rw-r--r--docs/Makefile.am41
1 files changed, 39 insertions, 2 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 45a5c2c4a..afd79abf8 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -28,8 +28,45 @@ man_MANS = \
curl_global_cleanup.3 \
libcurl.3
+SUBDIRS = examples
+
+HTMLPAGES = \
+ curl.html \
+ curl-config.html \
+ curl_easy_cleanup.html \
+ curl_easy_getinfo.html \
+ curl_easy_init.html \
+ curl_easy_perform.html \
+ curl_easy_setopt.html \
+ curl_formparse.html \
+ curl_formfree.html \
+ curl_getdate.html \
+ curl_getenv.html \
+ curl_slist_append.html \
+ curl_slist_free_all.html \
+ curl_version.html \
+ curl_escape.html \
+ curl_unescape.html \
+ curl_strequal.html \
+ curl_strnequal.html \
+ curl_mprintf.html \
+ curl_global_init.html \
+ curl_global_cleanup.html \
+ libcurl.html
+
EXTRA_DIST = $(man_MANS) \
MANUAL BUGS CONTRIBUTE FAQ FEATURES INTERNALS \
- LIBCURL README.win32 RESOURCES TODO TheArtOfHttpScripting THANKS
+ LIBCURL README.win32 RESOURCES TODO TheArtOfHttpScripting THANKS \
+ $(HTMLPAGES)
-SUBDIRS = examples
+MAN2HTML= gnroff -man $< | man2html >$@
+
+SUFFIXES += .1 .3 .html
+
+html: $(HTMLPAGES)
+
+.3.html:
+ $(MAN2HTML)
+
+.1.html:
+ $(MAN2HTML)