Переглянути джерело

Adding collateral for signing nuget packages

Jimmy Thomson 7 роки тому
батько
коміт
26ee6bbc8d

+ 23 - 0
Build/NuGet/Microsoft.ChakraCore.SignNuget.proj

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <Import Project="..\..\packages\MicroBuild.Core.0.2.0\build\MicroBuild.Core.props" />
+  <PropertyGroup>
+    <ProjectGuid>{2ECABA69-7F94-456F-A54B-8892464713BA}</ProjectGuid>
+    <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
+    <NuGetPackageImportStamp>
+    </NuGetPackageImportStamp>
+    <OutDir>$(MSBuildThisFileDirectory)</OutDir>
+    <OutputPath>$(MSBuildThisFileDirectory)</OutputPath>
+    <OutputType>library</OutputType>
+    <NoWarn>2008</NoWarn>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "/>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "/>
+  <ItemGroup>
+    <FilesToSign Include="$(OutDir)/out/*.nupkg">
+      <Authenticode>NuGet</Authenticode>
+    </FilesToSign>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <Import Project="..\..\packages\MicroBuild.Core.0.2.0\build\MicroBuild.Core.targets" />
+</Project>

+ 4 - 0
Build/NuGet/packages.config

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+  <package id="MicroBuild.Core" version="0.2.0" targetFramework="native" developmentDependency="true" />
+</packages>

+ 2 - 0
jenkins/check_copyright.sh

@@ -37,6 +37,8 @@ git diff --name-only `git merge-base origin/$ghprbTargetBranch HEAD` HEAD |
     grep -v -E '\.cmake$' |
     grep -v -E '\.json$' |
     grep -v -E '\.man$' |
+    grep -v -E '\.proj$' |
+    grep -v -E 'packages.config$' |
     grep -v -E 'lib/wabt/.*' |
     grep -v -E 'test/WasmSpec/.*$' |
     grep -v -E 'test/UnitTestFramework/yargs.js$' |