diff options
Diffstat (limited to 'src/BuildUtil/CodeSign.cs')
-rw-r--r-- | src/BuildUtil/CodeSign.cs | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/BuildUtil/CodeSign.cs b/src/BuildUtil/CodeSign.cs index 0ae698df..0f1dcc34 100644 --- a/src/BuildUtil/CodeSign.cs +++ b/src/BuildUtil/CodeSign.cs @@ -260,16 +260,19 @@ namespace BuildUtil {
int cert_id = UsingCertId;
- SignFile(destFileName, srcFileName, comment, kernelModeDriver, cert_id);
+ SignFile(destFileName, srcFileName, comment, kernelModeDriver, cert_id, 0);
}
- public static void SignFile(string destFileName, string srcFileName, string comment, bool kernelModeDriver, int cert_id)
+ public static void SignFile(string destFileName, string srcFileName, string comment, bool kernelModeDriver, int cert_id, int sha_mode)
{
#if !BU_OSS
+ if (cert_id == 0)
+ {
+ cert_id = UsingCertId;
+ }
+
Con.WriteLine("Signing for '{0}'...", Path.GetFileName(destFileName));
byte[] srcData = File.ReadAllBytes(srcFileName);
- int sha_mode = 0;
-
if (srcFileName.EndsWith(".msi", StringComparison.InvariantCultureIgnoreCase))
{
sha_mode = 1;
|