Sign using VivoKey certificate
This commit is contained in:
2
.gitmodules
vendored
2
.gitmodules
vendored
@@ -24,4 +24,4 @@
|
||||
url = https://github.com/OpenSC/OpenSC.git
|
||||
[submodule "virtualsmartcard/win32/DevMsi"]
|
||||
path = virtualsmartcard/win32/DevMsi
|
||||
url = https://github.com/nickrussler/DevMsi.git
|
||||
url = https://github.com/VivoKey/DevMsi.git
|
||||
|
||||
Submodule virtualsmartcard/win32/DevMsi updated: 30b6fb7fd6...c431ebb52c
@@ -115,15 +115,23 @@
|
||||
<PropertyGroup />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||
<DiagnosticMode>false</DiagnosticMode>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||
<DiagnosticMode>false</DiagnosticMode>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||
<DiagnosticMode>false</DiagnosticMode>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||
<DiagnosticMode>false</DiagnosticMode>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
@@ -141,6 +149,10 @@
|
||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
<DriverSign>
|
||||
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||
</DriverSign>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
@@ -153,6 +165,10 @@
|
||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
<DriverSign>
|
||||
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||
</DriverSign>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
@@ -165,6 +181,10 @@
|
||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
<DriverSign>
|
||||
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||
</DriverSign>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
@@ -177,6 +197,10 @@
|
||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
<DriverSign>
|
||||
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||
</DriverSign>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<FilesToPackage Include="$(TargetPath)" />
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<SignMode>TestSign</SignMode>
|
||||
<ProductionCertificate>
|
||||
</ProductionCertificate>
|
||||
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<SignMode>TestSign</SignMode>
|
||||
<ProductionCertificate>
|
||||
</ProductionCertificate>
|
||||
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<SignMode>TestSign</SignMode>
|
||||
<ProductionCertificate>
|
||||
</ProductionCertificate>
|
||||
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<SignMode>TestSign</SignMode>
|
||||
<ProductionCertificate>
|
||||
</ProductionCertificate>
|
||||
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -10,6 +10,7 @@
|
||||
<OutputType>Package</OutputType>
|
||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||
<SignOutput>true</SignOutput>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||
<OutputPath>bin\$(Configuration)\</OutputPath>
|
||||
@@ -68,4 +69,10 @@
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
<Target Name="SignCabs">
|
||||
<Exec Command=""C:\Program Files (x86)\Windows Kits\8.1\bin\x64\signtool.exe" sign /sha1 "5d16436c3cfb5a5e7548472b23af2a268aec7831" /fd "sha256" /tr "http://ts.ssl.com" /a "%(SignCabs.FullPath)"" />
|
||||
</Target>
|
||||
<Target Name="SignMsi">
|
||||
<Exec Command=""C:\Program Files (x86)\Windows Kits\8.1\bin\x64\signtool.exe" sign /sha1 "5d16436c3cfb5a5e7548472b23af2a268aec7831" /fd "sha256" /tr "http://ts.ssl.com" /a "%(SignMsi.FullPath)"" />
|
||||
</Target>
|
||||
</Project>
|
||||
Reference in New Issue
Block a user