summaryrefslogtreecommitdiffstats
path: root/crypto/openssl/util/pl/VC-CE.pl
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/openssl/util/pl/VC-CE.pl')
-rw-r--r--crypto/openssl/util/pl/VC-CE.pl11
1 files changed, 8 insertions, 3 deletions
diff --git a/crypto/openssl/util/pl/VC-CE.pl b/crypto/openssl/util/pl/VC-CE.pl
index 1805ef9..2fd0c4d 100644
--- a/crypto/openssl/util/pl/VC-CE.pl
+++ b/crypto/openssl/util/pl/VC-CE.pl
@@ -47,7 +47,7 @@ $shlibp=($shlib)?".dll":".lib";
$lfile='/out:';
$shlib_ex_obj="";
-#$app_ex_obj="setargv.obj";
+$app_ex_obj="";
$app_ex_obj="";
$bn_asm_obj='';
@@ -97,14 +97,19 @@ sub do_lib_rule
sub do_link_rule
{
- local($target,$files,$dep_libs,$libs)=@_;
+ local($target,$files,$dep_libs,$libs,$sha1file,$openssl)=@_;
local($ret,$_);
$file =~ s/\//$o/g if $o ne '/';
$n=&bname($targer);
$ret.="$target: $files $dep_libs\n";
$ret.=" \$(LINK) \$(LFLAGS) $efile$target @<<\n";
- $ret.=" \$(APP_EX_OBJ) $files $libs\n<<\n\n";
+ $ret.=" \$(APP_EX_OBJ) $files $libs\n<<\n";
+ if (defined $sha1file)
+ {
+ $ret.=" $openssl sha1 -hmac etaonrishdlcupfm -binary $target > $sha1file";
+ }
+ $ret.="\n";
return($ret);
}
OpenPOWER on IntegriCloud