mirror of
https://github.com/openssl/openssl.git
synced 2024-11-27 05:21:51 +08:00
Configure: Properly cache the configured compiler command
Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
parent
0110a47036
commit
a66234bc86
@ -500,7 +500,7 @@ if (grep /^reconf(igure)?$/, @argvcopy) {
|
||||
if (grep(/^reconf/,@argvcopy));
|
||||
$ENV{CROSS_COMPILE} = $configdata::config{cross_compile_prefix}
|
||||
if defined($configdata::config{cross_compile_prefix});
|
||||
$ENV{CROSS_COMPILE} = $configdata::config{cc}
|
||||
$ENV{CC} = $configdata::config{cc}
|
||||
if defined($configdata::config{cc});
|
||||
|
||||
print "Reconfiguring with: ", join(" ",@argvcopy), "\n";
|
||||
@ -938,6 +938,9 @@ $target{nm} = $ENV{'NM'} || $target{nm} || "nm";
|
||||
$target{rc} =
|
||||
$ENV{'RC'} || $ENV{'WINDRES'} || $target{rc} || "windres";
|
||||
|
||||
# Cache the C compiler command for reconfiguration
|
||||
$config{cc} = $target{cc};
|
||||
|
||||
# For cflags, lflags, plib_lflags, ex_libs and defines, add the debug_
|
||||
# or release_ attributes.
|
||||
# Do it in such a way that no spurious space is appended (hence the grep).
|
||||
|
Loading…
Reference in New Issue
Block a user