]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
generate manpages for urls.h and system-keys.h
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 31 Dec 2014 10:09:41 +0000 (12:09 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 31 Dec 2014 10:14:20 +0000 (12:14 +0200)
doc/doc.mk
doc/manpages/Makefile.am

index 4e9c321b47aa9ab44a869ff10cca13b47fda28bb..5b6d138506d0a4ea95e015d69517dcbd7e9913da 100644 (file)
@@ -25,6 +25,6 @@ HEADER_FILES = $(top_srcdir)/lib/includes/gnutls/gnutls.h.in \
        $(top_srcdir)/lib/includes/gnutls/dtls.h $(top_srcdir)/lib/includes/gnutls/crypto.h \
        $(top_srcdir)/lib/includes/gnutls/ocsp.h $(top_srcdir)/lib/includes/gnutls/tpm.h \
        $(top_srcdir)/libdane/includes/gnutls/dane.h $(top_srcdir)/lib/includes/gnutls/x509-ext.h \
-       $(top_srcdir)/lib/includes/gnutls/urls.h
+       $(top_srcdir)/lib/includes/gnutls/urls.h $(top_srcdir)/lib/includes/gnutls/system-keys.h
 
 C_SOURCE_FILES = $(top_srcdir)/lib/*/*.c $(top_srcdir)/lib/*.c  $(top_srcdir)/libdane/*.c 
index 64ec8e5f0a946b14fb7748a4b5d04a30f019ad4d..bba05ee10339675b12c72029b6439530e94e49ce 100644 (file)
@@ -1275,6 +1275,34 @@ stamp_mans: $(HEADER_FILES)
                echo $(ECHO_N) "."; \
        done
        @echo ""
+       @echo $(ECHO_N) "Creating man pages for urls.h..." && \
+       for i in `$(top_srcdir)/doc/scripts/getfuncs.pl <$(top_srcdir)/lib/includes/gnutls/urls.h`; do \
+               $(top_srcdir)/doc/scripts/gdoc -man \
+                       -module $(PACKAGE) -sourceversion $(VERSION) \
+                       -bugsto $(PACKAGE_BUGREPORT) \
+                       -pkg-site "http://www.gnutls.org" \
+                       -include "gnutls/urls.h" \
+                       -seeinfo $(PACKAGE) -verbatimcopying \
+                       -copyright "2014 Free Software Foundation, Inc." \
+                       -function $$i \
+                       $(C_SOURCE_FILES) > $$i.3 2>/dev/null && \
+               echo $(ECHO_N) "."; \
+       done
+       @echo ""
+       @echo $(ECHO_N) "Creating man pages for system-keys.h..." && \
+       for i in `$(top_srcdir)/doc/scripts/getfuncs.pl <$(top_srcdir)/lib/includes/gnutls/system-keys.h`; do \
+               $(top_srcdir)/doc/scripts/gdoc -man \
+                       -module $(PACKAGE) -sourceversion $(VERSION) \
+                       -bugsto $(PACKAGE_BUGREPORT) \
+                       -pkg-site "http://www.gnutls.org" \
+                       -include "gnutls/system-keys.h" \
+                       -seeinfo $(PACKAGE) -verbatimcopying \
+                       -copyright "2014 Free Software Foundation, Inc." \
+                       -function $$i \
+                       $(C_SOURCE_FILES) > $$i.3 2>/dev/null && \
+               echo $(ECHO_N) "."; \
+       done
+       @echo ""
        echo $@ > $@
 
 .PHONY: update-makefile