Skip to content

Commit 26ee6bb

Browse files
committed
Adding collateral for signing nuget packages
1 parent d554d0c commit 26ee6bb

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="..\..\packages\MicroBuild.Core.0.2.0\build\MicroBuild.Core.props" />
4+
<PropertyGroup>
5+
<ProjectGuid>{2ECABA69-7F94-456F-A54B-8892464713BA}</ProjectGuid>
6+
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
7+
<NuGetPackageImportStamp>
8+
</NuGetPackageImportStamp>
9+
<OutDir>$(MSBuildThisFileDirectory)</OutDir>
10+
<OutputPath>$(MSBuildThisFileDirectory)</OutputPath>
11+
<OutputType>library</OutputType>
12+
<NoWarn>2008</NoWarn>
13+
</PropertyGroup>
14+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "/>
15+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "/>
16+
<ItemGroup>
17+
<FilesToSign Include="$(OutDir)/out/*.nupkg">
18+
<Authenticode>NuGet</Authenticode>
19+
</FilesToSign>
20+
</ItemGroup>
21+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
22+
<Import Project="..\..\packages\MicroBuild.Core.0.2.0\build\MicroBuild.Core.targets" />
23+
</Project>

Build/NuGet/packages.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="MicroBuild.Core" version="0.2.0" targetFramework="native" developmentDependency="true" />
4+
</packages>

jenkins/check_copyright.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ git diff --name-only `git merge-base origin/$ghprbTargetBranch HEAD` HEAD |
3737
grep -v -E '\.cmake$' |
3838
grep -v -E '\.json$' |
3939
grep -v -E '\.man$' |
40+
grep -v -E '\.proj$' |
41+
grep -v -E 'packages.config$' |
4042
grep -v -E 'lib/wabt/.*' |
4143
grep -v -E 'test/WasmSpec/.*$' |
4244
grep -v -E 'test/UnitTestFramework/yargs.js$' |

0 commit comments

Comments
 (0)