Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Commit

Permalink
Packaging updates to service X509Certificates
Browse files Browse the repository at this point in the history
Includes bumping the baseline version of the native shim, so the rebuilt package
has a higher dependency version.
  • Loading branch information
bartonjs committed Aug 14, 2017
1 parent 47d95a6 commit e13c1b0
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 3 deletions.
Expand Up @@ -421,7 +421,7 @@
<Version>4.0.1</Version>
</BaseLinePackage>
<BaseLinePackage Include="runtime.native.System.Security.Cryptography">
<Version>4.0.0</Version>
<Version>4.0.2</Version>
</BaseLinePackage>
<BaseLinePackage Include="System.Private.DataContractSerialization">
<Version>4.1.2</Version>
Expand Down
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
<Version>4.1.1</Version>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\ref\4.0\System.Security.Cryptography.X509Certificates.csproj">
<SupportedFramework>net46</SupportedFramework>
Expand All @@ -21,4 +24,4 @@
<ItemGroup>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project>
</Project>
@@ -0,0 +1,6 @@
// The netfx facades have their versions locked, but we should
// permit the netcoreapp implementations to use a higher runtime assembly
// version than the ref assembly.
// The refs shouldn't get bumped because that could push the 1.0 assembly to
// a higher version than the 1.1 assembly.
PermitHigherCompatibleImplementationVersion
Expand Up @@ -10,8 +10,9 @@
<ProjectGuid>{6F8576C2-6CD0-4DF3-8394-00B002D82E40}</ProjectGuid>
<OutputType>Library</OutputType>
<AssemblyName>System.Security.Cryptography.X509Certificates</AssemblyName>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.0.1</AssemblyVersion>
<AssemblyVersion Condition="'$(TargetGroup)'=='net46'">4.0.0.0</AssemblyVersion>
<AssemblyVersion Condition="'$(TargetGroup)'=='net461'">4.1.0.0</AssemblyVersion>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<CLSCompliant>false</CLSCompliant>
<PackageTargetFramework Condition="'$(PackageTargetFramework)' == ''">netstandard1.6</PackageTargetFramework>
Expand Down
3 changes: 3 additions & 0 deletions src/packages.builds
Expand Up @@ -30,6 +30,9 @@
<Project Include="..\pkg\Microsoft.NETCore.Targets\Microsoft.NETCore.Targets.builds">
<AdditionalProperties>$(AdditionalProperties)</AdditionalProperties>
</Project>
<Project Include="System.Security.Cryptography.X509Certificates\pkg\System.Security.Cryptography.X509Certificates.builds">
<AdditionalProperties>$(AdditionalProperties)</AdditionalProperties>
</Project>
</ItemGroup>

<ItemGroup Condition="'$(BuildAllPackages)' == 'false' AND '$(SkipNativePackageBuild)' != 'true'" >
Expand Down

0 comments on commit e13c1b0

Please sign in to comment.