Handle manifest files for VC++
Submitted by: Austin Ziegler <halostatue@gmail.com>
This commit is contained in:
parent
82a2cb6f51
commit
217382d584
2 changed files with 7 additions and 2 deletions
3
CHANGES
3
CHANGES
|
@ -4,6 +4,9 @@
|
||||||
|
|
||||||
Changes between 0.9.8a and 0.9.8b [XX xxx XXXX]
|
Changes between 0.9.8a and 0.9.8b [XX xxx XXXX]
|
||||||
|
|
||||||
|
*) Link in manifests for VC++ if needed.
|
||||||
|
[Austin Ziegler <halostatue@gmail.com>]
|
||||||
|
|
||||||
*) Update support for ECC-based TLS ciphersuites according to
|
*) Update support for ECC-based TLS ciphersuites according to
|
||||||
draft-ietf-tls-ecc-12.txt with proposed changes.
|
draft-ietf-tls-ecc-12.txt with proposed changes.
|
||||||
[Douglas Stebila]
|
[Douglas Stebila]
|
||||||
|
|
|
@ -275,6 +275,7 @@ sub do_lib_rule
|
||||||
}
|
}
|
||||||
$ex.=" $zlib_lib" if $zlib_opt == 1 && $target =~ /O_CRYPTO/;
|
$ex.=" $zlib_lib" if $zlib_opt == 1 && $target =~ /O_CRYPTO/;
|
||||||
$ret.="\t\$(LINK) \$(MLFLAGS) $efile$target $name @<<\n \$(SHLIB_EX_OBJ) $objs $ex\n<<\n";
|
$ret.="\t\$(LINK) \$(MLFLAGS) $efile$target $name @<<\n \$(SHLIB_EX_OBJ) $objs $ex\n<<\n";
|
||||||
|
$ret.="\tIF EXIST \$@.manifest mt -manifest \$@.manifest -outputresource:\$@;2\n\n";
|
||||||
}
|
}
|
||||||
$ret.="\n";
|
$ret.="\n";
|
||||||
return($ret);
|
return($ret);
|
||||||
|
@ -288,8 +289,9 @@ sub do_link_rule
|
||||||
$file =~ s/\//$o/g if $o ne '/';
|
$file =~ s/\//$o/g if $o ne '/';
|
||||||
$n=&bname($targer);
|
$n=&bname($targer);
|
||||||
$ret.="$target: $files $dep_libs\n";
|
$ret.="$target: $files $dep_libs\n";
|
||||||
$ret.=" \$(LINK) \$(LFLAGS) $efile$target @<<\n";
|
$ret.="\t\$(LINK) \$(LFLAGS) $efile$target @<<\n";
|
||||||
$ret.=" \$(APP_EX_OBJ) $files $libs\n<<\n\n";
|
$ret.=" \$(APP_EX_OBJ) $files $libs\n<<\n";
|
||||||
|
$ret.="\tIF EXIST \$@.manifest mt -manifest \$@.manifest -outputresource:\$@;1\n\n";
|
||||||
return($ret);
|
return($ret);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue