Configure et al: cleanups
authorRichard Levitte <levitte@openssl.org>
Mon, 4 Dec 2017 15:31:26 +0000 (16:31 +0100)
committerRichard Levitte <levitte@openssl.org>
Tue, 12 Dec 2017 16:18:07 +0000 (17:18 +0100)
commit8dd0ff1c55972241040a8570b85632058c80b9ef
tree170ad38bb1c6715d0977f420313160c93ac4e1a0
parent7a061312038ce909a214edc4e21c8981c77bc650
Configure et al: cleanups

Remove some config attributes that just duplicate values that are
already there in other attributes.

Remove the special runs of mkdef.pl and mkrc.pl from build file
templates, as these are now done via GENERATE statements in
build.info.

Remove all references to ordinal files from build file templates, as
these are now treated via the GENERATE statements in build.info.

Also remove -shared flags and similar that are there in shared-info.pl
anyway.  (in the case of darwin, it's mandatory, as -bundle and
-dynamiclib don't mix)

Reviewed-by: Andy Polyakov <appro@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4840)
Configurations/10-main.conf
Configurations/common.tmpl
Configurations/descrip.mms.tmpl
Configurations/windows-makefile.tmpl