]> git.ipfire.org Git - thirdparty/openssl.git/commit - config
Initial rewrite of config as a Perl module
authorRich Salz <rsalz@akamai.com>
Tue, 4 Feb 2020 02:41:20 +0000 (21:41 -0500)
committerRichard Levitte <levitte@openssl.org>
Sun, 28 Jun 2020 16:34:35 +0000 (18:34 +0200)
commit4901b570ba13bad06a6418a636f6bdf98585a753
treec99a3c0ae9d44b02667a16eb2d8d0288669ef859
parent92db29e5e8c26af79f740dfd3bddfeae9b5345a8
Initial rewrite of config as a Perl module

- Use $^X; to find perl.
- Big re-ordering: Put all variables at the top, move most inline code into
  functions. The heart of the script now basically just calls
  functions to do its work.
- Unify warning text, add -w option
- Don't use needless (subshells)
- Ensure Windows gets a VC-xxx option
- Make config a perl module
- Top-level "config" command-line is a dummy that just calls the module.
  Added module stuff so that it can be called from Configure.

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11230)
config
util/perl/OpenSSL/config.pm [new file with mode: 0755]