Skip to content

Commit 4887033

Browse files
committed
Switch over to microbuild signing.
1 parent 39e9081 commit 4887033

File tree

13 files changed

+116
-4
lines changed

13 files changed

+116
-4
lines changed

MicrosoftConfigurationBuilders.msbuild

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2-
<Import Project="tools\MicrosoftConfigurationBuilders.settings.targets"/>
3-
42
<ItemGroup>
53
<AssemblyProject Include="src\Base\Base.csproj" />
64
<AssemblyProject Include="src\Environment\Environment.csproj" />

src/Azure/Azure.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,4 +87,12 @@
8787
<Error Condition="!Exists('..\..\packages\Microsoft.Azure.Services.AppAuthentication.1.0.1\build\Microsoft.Azure.Services.AppAuthentication.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Microsoft.Azure.Services.AppAuthentication.1.0.1\build\Microsoft.Azure.Services.AppAuthentication.targets'))" />
8888
</Target>
8989
<Import Project="..\..\packages\Microsoft.Azure.Services.AppAuthentication.1.0.1\build\Microsoft.Azure.Services.AppAuthentication.targets" Condition="Exists('..\..\packages\Microsoft.Azure.Services.AppAuthentication.1.0.1\build\Microsoft.Azure.Services.AppAuthentication.targets')" />
90+
<Target Name="AfterBuild">
91+
<ItemGroup>
92+
<FilesToSign Include="$(TargetPath)" Condition="'$(SignAssembly)' == 'true'">
93+
<Authenticode>Microsoft</Authenticode>
94+
<StrongName>MsSharedLib72</StrongName>
95+
</FilesToSign>
96+
</ItemGroup>
97+
</Target>
9098
</Project>

src/Base/Base.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,12 @@
4747
</ItemGroup>
4848
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
4949
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),MicrosoftConfigurationBuilders.sln))\tools\cleanup.targets" />
50+
<Target Name="AfterBuild">
51+
<ItemGroup>
52+
<FilesToSign Include="$(TargetPath)" Condition="'$(SignAssembly)' == 'true'">
53+
<Authenticode>Microsoft</Authenticode>
54+
<StrongName>MsSharedLib72</StrongName>
55+
</FilesToSign>
56+
</ItemGroup>
57+
</Target>
5058
</Project>

src/Environment/Environment.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,12 @@
5151
</ItemGroup>
5252
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
5353
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),MicrosoftConfigurationBuilders.sln))\tools\cleanup.targets" />
54+
<Target Name="AfterBuild">
55+
<ItemGroup>
56+
<FilesToSign Include="$(TargetPath)" Condition="'$(SignAssembly)' == 'true'">
57+
<Authenticode>Microsoft</Authenticode>
58+
<StrongName>MsSharedLib72</StrongName>
59+
</FilesToSign>
60+
</ItemGroup>
61+
</Target>
5462
</Project>

src/Json/Json.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,12 @@
5757
</ItemGroup>
5858
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
5959
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),MicrosoftConfigurationBuilders.sln))\tools\cleanup.targets" />
60+
<Target Name="AfterBuild">
61+
<ItemGroup>
62+
<FilesToSign Include="$(TargetPath)" Condition="'$(SignAssembly)' == 'true'">
63+
<Authenticode>Microsoft</Authenticode>
64+
<StrongName>MsSharedLib72</StrongName>
65+
</FilesToSign>
66+
</ItemGroup>
67+
</Target>
6068
</Project>

src/UserSecrets/UserSecrets.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,12 @@
5151
</ItemGroup>
5252
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
5353
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),MicrosoftConfigurationBuilders.sln))\tools\cleanup.targets" />
54+
<Target Name="AfterBuild">
55+
<ItemGroup>
56+
<FilesToSign Include="$(TargetPath)" Condition="'$(SignAssembly)' == 'true'">
57+
<Authenticode>Microsoft</Authenticode>
58+
<StrongName>MsSharedLib72</StrongName>
59+
</FilesToSign>
60+
</ItemGroup>
61+
</Target>
5462
</Project>

src/packages/ConfigurationBuilders.Azure.nupkg/Microsoft.Configuration.ConfigurationBuilders.Azure.nuproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,14 @@
3636
</NuGetContent>
3737
</ItemGroup>
3838
<Import Project="$(RepositoryRoot)Tools\NuGetProj.targets"/>
39+
<Target Name="AfterBuild">
40+
<PropertyGroup>
41+
<OutDir>$(PackageOutputDir)</OutDir>
42+
</PropertyGroup>
43+
<ItemGroup>
44+
<FilesToSign Include="$(NuGetPackTargetFile)" Condition="'$(SignAssembly)' == 'true'">
45+
<Authenticode>NuGet</Authenticode>
46+
</FilesToSign>
47+
</ItemGroup>
48+
</Target>
3949
</Project>

src/packages/ConfigurationBuilders.Base.nupkg/Microsoft.Configuration.ConfigurationBuilders.Base.nuproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,14 @@
3636
</NuGetContent>
3737
</ItemGroup>
3838
<Import Project="$(RepositoryRoot)Tools\NuGetProj.targets"/>
39+
<Target Name="AfterBuild">
40+
<PropertyGroup>
41+
<OutDir>$(PackageOutputDir)</OutDir>
42+
</PropertyGroup>
43+
<ItemGroup>
44+
<FilesToSign Include="$(NuGetPackTargetFile)" Condition="'$(SignAssembly)' == 'true'">
45+
<Authenticode>NuGet</Authenticode>
46+
</FilesToSign>
47+
</ItemGroup>
48+
</Target>
3949
</Project>

src/packages/ConfigurationBuilders.Environment.nupkg/Microsoft.Configuration.ConfigurationBuilders.Environment.nuproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,14 @@
3636
</NuGetContent>
3737
</ItemGroup>
3838
<Import Project="$(RepositoryRoot)Tools\NuGetProj.targets"/>
39+
<Target Name="AfterBuild">
40+
<PropertyGroup>
41+
<OutDir>$(PackageOutputDir)</OutDir>
42+
</PropertyGroup>
43+
<ItemGroup>
44+
<FilesToSign Include="$(NuGetPackTargetFile)" Condition="'$(SignAssembly)' == 'true'">
45+
<Authenticode>NuGet</Authenticode>
46+
</FilesToSign>
47+
</ItemGroup>
48+
</Target>
3949
</Project>

src/packages/ConfigurationBuilders.Json.nupkg/Microsoft.Configuration.ConfigurationBuilders.Json.nuproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,14 @@
3636
</NuGetContent>
3737
</ItemGroup>
3838
<Import Project="$(RepositoryRoot)Tools\NuGetProj.targets"/>
39+
<Target Name="AfterBuild">
40+
<PropertyGroup>
41+
<OutDir>$(PackageOutputDir)</OutDir>
42+
</PropertyGroup>
43+
<ItemGroup>
44+
<FilesToSign Include="$(NuGetPackTargetFile)" Condition="'$(SignAssembly)' == 'true'">
45+
<Authenticode>NuGet</Authenticode>
46+
</FilesToSign>
47+
</ItemGroup>
48+
</Target>
3949
</Project>

0 commit comments

Comments
 (0)