]> git.ipfire.org Git - thirdparty/openssl.git/commit
Infrastructure for templated doc in POD files
authorRich Salz <rsalz@akamai.com>
Sat, 12 Oct 2019 21:45:56 +0000 (17:45 -0400)
committerTomas Mraz <tmraz@fedoraproject.org>
Thu, 31 Oct 2019 13:19:29 +0000 (14:19 +0100)
commit9fcb9702fba8aa135945f96aefddf050a6f4f11d
tree5fa0e0061ca70c9b0678636ee68c713653e7dba8
parentfb1ecf85c9f732e5827771ff243d7a70e06ce112
Infrastructure for templated doc in POD files

Use new doc-build capabilities
Add -i flag to dofile.
Add doc/man1 to SUBDIRS for the new templated doc files
Rewrite commit a397aca (merged from PR 10118) to use the doc-template stuff.
Put template references in common place
Template options and text come at the end of command-specific options:
opt_x, opt_trust, opt_r (in that order).
Refactor xchain options.
Do doc-nits after building generated sources.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10159)
34 files changed:
.gitignore
.travis.yml
build.info
doc/man1/build.info [new file with mode: 0644]
doc/man1/openssl-ca.pod.in [moved from doc/man1/openssl-ca.pod with 99% similarity]
doc/man1/openssl-cms.pod.in [moved from doc/man1/openssl-cms.pod with 98% similarity]
doc/man1/openssl-crl.pod.in [moved from doc/man1/openssl-crl.pod with 91% similarity]
doc/man1/openssl-dgst.pod.in [moved from doc/man1/openssl-dgst.pod with 97% similarity]
doc/man1/openssl-dhparam.pod.in [moved from doc/man1/openssl-dhparam.pod with 96% similarity]
doc/man1/openssl-dsaparam.pod.in [moved from doc/man1/openssl-dsaparam.pod with 94% similarity]
doc/man1/openssl-ecparam.pod.in [moved from doc/man1/openssl-ecparam.pod with 96% similarity]
doc/man1/openssl-enc.pod.in [moved from doc/man1/openssl-enc.pod with 98% similarity]
doc/man1/openssl-gendsa.pod.in [moved from doc/man1/openssl-gendsa.pod with 93% similarity]
doc/man1/openssl-genrsa.pod.in [moved from doc/man1/openssl-genrsa.pod with 95% similarity]
doc/man1/openssl-ocsp.pod.in [moved from doc/man1/openssl-ocsp.pod with 98% similarity]
doc/man1/openssl-passwd.pod.in [moved from doc/man1/openssl-passwd.pod with 94% similarity]
doc/man1/openssl-pkcs12.pod.in [moved from doc/man1/openssl-pkcs12.pod with 96% similarity]
doc/man1/openssl-pkcs8.pod.in [moved from doc/man1/openssl-pkcs8.pod with 98% similarity]
doc/man1/openssl-pkeyutl.pod.in [moved from doc/man1/openssl-pkeyutl.pod with 98% similarity]
doc/man1/openssl-rand.pod.in [moved from doc/man1/openssl-rand.pod with 86% similarity]
doc/man1/openssl-req.pod.in [moved from doc/man1/openssl-req.pod with 99% similarity]
doc/man1/openssl-rsautl.pod.in [moved from doc/man1/openssl-rsautl.pod with 97% similarity]
doc/man1/openssl-s_client.pod.in [moved from doc/man1/openssl-s_client.pod with 95% similarity]
doc/man1/openssl-s_server.pod.in [moved from doc/man1/openssl-s_server.pod with 95% similarity]
doc/man1/openssl-s_time.pod.in [moved from doc/man1/openssl-s_time.pod with 96% similarity]
doc/man1/openssl-smime.pod.in [moved from doc/man1/openssl-smime.pod with 97% similarity]
doc/man1/openssl-speed.pod.in [moved from doc/man1/openssl-speed.pod with 94% similarity]
doc/man1/openssl-srp.pod.in [moved from doc/man1/openssl-srp.pod with 92% similarity]
doc/man1/openssl-ts.pod.in [moved from doc/man1/openssl-ts.pod with 99% similarity]
doc/man1/openssl-verify.pod.in [moved from doc/man1/openssl-verify.pod with 99% similarity]
doc/man1/openssl-x509.pod.in [moved from doc/man1/openssl-x509.pod with 99% similarity]
doc/man1/openssl.pod
doc/perlvars.pm [new file with mode: 0644]
util/dofile.pl