Strip CRs when installing fips_premain.c Correct compat library rule
in FIPS mode.
This commit is contained in:
parent
6cdcb92513
commit
0b41fcc2cb
@ -542,6 +542,8 @@ if ($fipscanisteronly)
|
|||||||
$libs_dep = "";
|
$libs_dep = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$cp2 = $cp unless defined $cp2;
|
||||||
|
|
||||||
$extra_install= <<"EOF";
|
$extra_install= <<"EOF";
|
||||||
\$(CP) \"\$(INCO_D)${o}*.\[ch\]\" \"\$(INSTALLTOP)${o}include${o}openssl\"
|
\$(CP) \"\$(INCO_D)${o}*.\[ch\]\" \"\$(INSTALLTOP)${o}include${o}openssl\"
|
||||||
\$(CP) \"\$(BIN_D)$o\$(E_EXE)$exep \$(INSTALLTOP)${o}bin\"
|
\$(CP) \"\$(BIN_D)$o\$(E_EXE)$exep \$(INSTALLTOP)${o}bin\"
|
||||||
@ -554,7 +556,7 @@ if ($fipscanisteronly)
|
|||||||
$extra_install = <<"EOF";
|
$extra_install = <<"EOF";
|
||||||
\$(CP) \"\$(O_FIPSCANISTER)\" \"\$(INSTALLTOP)${o}lib\"
|
\$(CP) \"\$(O_FIPSCANISTER)\" \"\$(INSTALLTOP)${o}lib\"
|
||||||
\$(CP) \"\$(O_FIPSCANISTER).sha1\" \"\$(INSTALLTOP)${o}lib\"
|
\$(CP) \"\$(O_FIPSCANISTER).sha1\" \"\$(INSTALLTOP)${o}lib\"
|
||||||
\$(CP) \"fips${o}fips_premain.c\" \"\$(INSTALLTOP)${o}lib\"
|
\$(CP2) \"fips${o}fips_premain.c\" \"\$(INSTALLTOP)${o}lib\"
|
||||||
\$(CP) \"fips${o}fips_premain.c.sha1\" \"\$(INSTALLTOP)${o}lib\"
|
\$(CP) \"fips${o}fips_premain.c.sha1\" \"\$(INSTALLTOP)${o}lib\"
|
||||||
\$(CP) \"\$(INCO_D)${o}fips.h\" \"\$(INSTALLTOP)${o}include${o}openssl\"
|
\$(CP) \"\$(INCO_D)${o}fips.h\" \"\$(INSTALLTOP)${o}include${o}openssl\"
|
||||||
\$(CP) \"\$(INCO_D)${o}fips_rand.h\" \"\$(INSTALLTOP)${o}include${o}openssl\"
|
\$(CP) \"\$(INCO_D)${o}fips_rand.h\" \"\$(INSTALLTOP)${o}include${o}openssl\"
|
||||||
@ -640,6 +642,7 @@ INCO_D=$inc_dir${o}openssl
|
|||||||
|
|
||||||
PERL=$perl
|
PERL=$perl
|
||||||
CP=$cp
|
CP=$cp
|
||||||
|
CP2=$cp2
|
||||||
RM=$rm
|
RM=$rm
|
||||||
RANLIB=$ranlib
|
RANLIB=$ranlib
|
||||||
MKDIR=$mkdir
|
MKDIR=$mkdir
|
||||||
@ -924,7 +927,7 @@ if ($fips)
|
|||||||
{
|
{
|
||||||
$rules.= &do_lib_rule("\$(CRYPTOOBJ)",
|
$rules.= &do_lib_rule("\$(CRYPTOOBJ)",
|
||||||
"\$(O_CRYPTO)",$crypto,$shlib,"\$(SO_CRYPTO)", "");
|
"\$(O_CRYPTO)",$crypto,$shlib,"\$(SO_CRYPTO)", "");
|
||||||
$rules.= &do_lib_rule("\$(CRYPTOOBJ) \$(FIPSOBJ)",
|
$rules.= &do_lib_rule("\$(CRYPTOOBJ) \$(O_FIPSCANISTER)",
|
||||||
"\$(LIB_D)$o$crypto_compat",$crypto,$shlib,"\$(SO_CRYPTO)", "");
|
"\$(LIB_D)$o$crypto_compat",$crypto,$shlib,"\$(SO_CRYPTO)", "");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -23,6 +23,7 @@ if ($fipscanisterbuild)
|
|||||||
|
|
||||||
$o='\\';
|
$o='\\';
|
||||||
$cp='$(PERL) util/copy.pl';
|
$cp='$(PERL) util/copy.pl';
|
||||||
|
$cp2='$(PERL) util/copy.pl -stripcr';
|
||||||
$mkdir='$(PERL) util/mkdir-p.pl';
|
$mkdir='$(PERL) util/mkdir-p.pl';
|
||||||
$rm='del /Q';
|
$rm='del /Q';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user