提交 ea7df7ea 编写于 作者: R Richard Levitte

VMS build file template: adapt for when someone disabled 'makedepend'

Reviewed-by: NAndy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4907)
上级 fe191b49
......@@ -640,7 +640,7 @@ EOF
my $depbuild = $disabled{makedepend} ? ""
: " /MMS=(FILE=${objd}${objn}.tmp-D,TARGET=$obj.OBJ)";
return <<"EOF";
return <<"EOF"
$obj.OBJ : $deps
${before}
SET DEFAULT $forward
......@@ -649,11 +649,14 @@ $obj.OBJ : $deps
$incs_off
SET DEFAULT $backward
${after}
- PURGE $obj.OBJ
EOF
. ($disabled{makedepend} ? "" : <<"EOF"
\@ PIPE ( \$(PERL) -e "use File::Compare qw/compare_text/; my \$x = compare_text(""$obj.D"",""$obj.tmp-D""); exit(0x10000000 + (\$x == 0));" || -
RENAME $obj.tmp-D $obj.d )
\@ IF F\$SEARCH("$obj.tmp-D") .NES. "" THEN DELETE $obj.tmp-D;*
- PURGE $obj.OBJ
EOF
);
}
sub libobj2shlib {
my %args = @_;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册