Move ApiCompat files into own directory
authorViktor Hofer <viktor.hofer@microsoft.com>
Tue, 18 Jan 2022 15:03:50 +0000 (16:03 +0100)
committerViktor Hofer <viktor.hofer@microsoft.com>
Thu, 24 Feb 2022 11:32:04 +0000 (12:32 +0100)
src/libraries/Directory.Build.targets
src/libraries/apicompat/ApiCompat.proj [moved from src/libraries/shims/ApiCompat.proj with 100% similarity]
src/libraries/apicompat/ApiCompatBaseline.PreviousNetCoreApp.txt [moved from src/libraries/shims/ApiCompatBaseline.PreviousNetCoreApp.txt with 100% similarity]
src/libraries/apicompat/ApiCompatBaseline.netcoreapp.netstandard.txt [moved from src/libraries/shims/ApiCompatBaseline.netcoreapp.netstandard.txt with 100% similarity]
src/libraries/apicompat/ApiCompatBaseline.netcoreapp.netstandardOnly.txt [moved from src/libraries/shims/ApiCompatBaseline.netcoreapp.netstandardOnly.txt with 100% similarity]
src/libraries/shims/Directory.Build.targets
src/libraries/src.proj

index 39c393f..f847f89 100644 (file)
@@ -16,6 +16,7 @@
     <NativeBinDir>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'native', '$(NetCoreAppCurrentBuildSettings)'))</NativeBinDir>
     <NetCoreAppCurrentTestHostPath>$([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'testhost', '$(NetCoreAppCurrentBuildSettings)'))</NetCoreAppCurrentTestHostPath>
     <NetCoreAppCurrentTestHostSharedFrameworkPath>$([MSBuild]::NormalizeDirectory('$(NetCoreAppCurrentTestHostPath)', 'shared', '$(MicrosoftNetCoreAppFrameworkName)', '$(ProductVersion)'))</NetCoreAppCurrentTestHostSharedFrameworkPath>
+    <NETStandard21RefPath>$([MSBuild]::NormalizeDirectory('$(NuGetPackageRoot)', 'netstandard.library.ref', '$(NETStandardLibraryRefVersion)', 'ref', 'netstandard2.1'))</NETStandard21RefPath>
 
     <NoWarn Condition="'$(TargetFrameworkIdentifier)' != '.NETCoreApp'">$(NoWarn);nullable</NoWarn>
     <NoWarn Condition="'$(GeneratePlatformNotSupportedAssembly)' == 'true' or '$(GeneratePlatformNotSupportedAssemblyMessage)' != ''">$(NoWarn);nullable;CA1052</NoWarn>
index aa615fd..d7674d2 100644 (file)
@@ -3,8 +3,7 @@
 
   <PropertyGroup>
     <NETFrameworkReferenceAssemblyTFM>net48</NETFrameworkReferenceAssemblyTFM>
-    <NetFxRefPath>$(NuGetPackageRoot)microsoft.netframework.referenceassemblies.$(NETFrameworkReferenceAssemblyTFM)\$(MicrosoftNETFrameworkReferenceAssembliesLatestPackageVersion)\build\.NETFramework\v4.8\</NetFxRefPath>
-    <NETStandard21RefPath>$([MSBuild]::NormalizeDirectory('$(NuGetPackageRoot)', 'netstandard.library.ref', '$(NETStandardLibraryRefVersion)', 'ref', 'netstandard2.1'))</NETStandard21RefPath>
+    <NetFxRefPath>$([MSBuild]::NormalizeDirectory('$(NuGetPackageRoot)', 'microsoft.netframework.referenceassemblies.$(NETFrameworkReferenceAssemblyTFM)', '$(MicrosoftNETFrameworkReferenceAssembliesLatestPackageVersion)', 'build', '.NETFramework', 'v4.8'))</NetFxRefPath>
   </PropertyGroup>
 
   <!-- Download the corresponding targeting pack to build against the contract. -->
index 5929fa3..f104c02 100644 (file)
@@ -40,7 +40,7 @@
                                 @(_allSrc)"
                        Exclude="@(NonNetCoreAppProject)" />
     <ManualShimProject Include="shims\manual\*.csproj" Condition="'$(BuildTargetFramework)' == '$(NetCoreAppCurrent)' or '$(BuildTargetFramework)' == ''" />
-    <ApiCompatProject Include="shims\ApiCompat.proj"
+    <ApiCompatProject Include="apicompat\ApiCompat.proj"
                       Condition="'$(DotNetBuildFromSource)' != 'true' and
                                  ('$(BuildTargetFramework)' == '$(NetCoreAppCurrent)' or '$(BuildTargetFramework)' == '') and
                                  '$(RunApiCompat)' != 'false'" />