From 945547d3a9858da706b483bdd8d1230e171d2472 Mon Sep 17 00:00:00 2001 From: William Li Date: Tue, 28 Apr 2020 21:43:14 -0700 Subject: [PATCH 1/5] Generate target platform assembly attributes --- ...Microsoft.NET.GenerateAssemblyInfo.targets | 6 + ...osoft.NET.TargetFrameworkInference.targets | 5 + ...WantToBuildALibraryWithOSMinimumVersion.cs | 142 ++++++++++++++++++ 3 files changed, 153 insertions(+) create mode 100644 src/Tests/Microsoft.NET.Build.Tests/GivenThatWeWantToBuildALibraryWithOSMinimumVersion.cs diff --git a/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.GenerateAssemblyInfo.targets b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.GenerateAssemblyInfo.targets index cba52d198122..edd5a4c6cd4b 100644 --- a/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.GenerateAssemblyInfo.targets +++ b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.GenerateAssemblyInfo.targets @@ -115,6 +115,12 @@ Copyright (c) .NET Foundation. All rights reserved. <_Parameter2>%(AssemblyMetadata.Value) + + + + <_Parameter1>$(TargetPlatformIdentifier.ToLower())$(MinimumOSPlatform) + + + + $(TargetPlatformVersion) + +