Skip to content

Commit

Permalink
Add MSBuild 17.8.3 + dependencies
Browse files Browse the repository at this point in the history
... necessary for dotnet/runtime#98006
  • Loading branch information
ViktorHofer committed Feb 6, 2024
1 parent ffac219 commit 765e047
Show file tree
Hide file tree
Showing 40 changed files with 17,648 additions and 66 deletions.
8 changes: 8 additions & 0 deletions eng/Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,14 @@

<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\Microsoft.Win32.SystemEvents.8.0.0.csproj" />
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Drawing.Common.8.0.0.csproj" />

<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Reflection.MetadataLoadContext.7.0.0.csproj" />
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Diagnostics.EventLog.7.0.0.csproj" />
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Security.Cryptography.ProtectedData.7.0.0.csproj" />
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\System.Configuration.ConfigurationManager.7.0.0.csproj" />
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\Microsoft.NET.StringTools.17.8.3.csproj" />
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\Microsoft.Build.Framework.17.8.3.csproj" />
<DependencyPackageProjects Include="$(RepoRoot)src\referencePackages\src\**\Microsoft.Build.17.8.3.csproj" />
</ItemGroup>

<ItemGroup Condition="'$(BuildDependencyPackageProjects)' == 'true'">
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net8.0;netstandard2.0</TargetFrameworks>
<AssemblyName>Microsoft.Build.Framework</AssemblyName>
</PropertyGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<PackageReference Include="Microsoft.Win32.Registry" Version="5.0.0" />
<PackageReference Include="System.Memory" Version="4.5.5" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.0.0" />
<PackageReference Include="System.Security.Principal.Windows" Version="5.0.0" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>Microsoft.Build.Framework</id>
<version>17.8.3</version>
<authors>Microsoft</authors>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">MIT</license>
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=624683</projectUrl>
<iconUrl>https://go.microsoft.com/fwlink/?linkid=825694</iconUrl>
<description>This package contains the Microsoft.Build.Framework assembly which is a common assembly used by other MSBuild assemblies.</description>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<tags>MSBuild</tags>
<serviceable>true</serviceable>
<repository type="git" url="https://github.com/dotnet/msbuild" commit="195e7f5a3a8e51c37d83cd9e54cb99dc3fc69c22" />
<dependencies>
<group targetFramework="net8.0" />
<group targetFramework=".NETStandard2.0">
<dependency id="Microsoft.Win32.Registry" version="5.0.0" exclude="Build,Analyzers" />
<dependency id="System.Memory" version="4.5.5" exclude="Build,Analyzers" />
<dependency id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Principal.Windows" version="5.0.0" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>net8.0</TargetFrameworks>
<AssemblyName>Microsoft.Build</AssemblyName>
</PropertyGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
<PackageReference Include="Microsoft.Build.Framework" Version="17.8.3" />
<PackageReference Include="Microsoft.NET.StringTools" Version="17.8.3" />
<PackageReference Include="System.Collections.Immutable" Version="7.0.0" />
<PackageReference Include="System.Configuration.ConfigurationManager" Version="7.0.0" />
<PackageReference Include="System.Reflection.MetadataLoadContext" Version="7.0.0" />
<PackageReference Include="System.Security.Principal.Windows" Version="5.0.0" />
<PackageReference Include="System.Threading.Tasks.Dataflow" Version="7.0.0" />
<PackageReference Include="System.Reflection.Metadata" Version="7.0.0" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>Microsoft.Build</id>
<version>17.8.3</version>
<authors>Microsoft</authors>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">MIT</license>
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=624683</projectUrl>
<iconUrl>https://go.microsoft.com/fwlink/?linkid=825694</iconUrl>
<description>This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.</description>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<tags>MSBuild</tags>
<serviceable>true</serviceable>
<repository type="git" url="https://github.com/dotnet/msbuild" commit="195e7f5a3a8e51c37d83cd9e54cb99dc3fc69c22" />
<dependencies>
<group targetFramework="net8.0">
<dependency id="Microsoft.Build.Framework" version="17.8.3" exclude="Build,Analyzers" />
<dependency id="Microsoft.NET.StringTools" version="17.8.3" exclude="Build,Analyzers" />
<dependency id="System.Collections.Immutable" version="7.0.0" exclude="Build,Analyzers" />
<dependency id="System.Configuration.ConfigurationManager" version="7.0.0" exclude="Build,Analyzers" />
<dependency id="System.Reflection.MetadataLoadContext" version="7.0.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Principal.Windows" version="5.0.0" exclude="Build,Analyzers" />
<dependency id="System.Threading.Tasks.Dataflow" version="7.0.0" exclude="Build,Analyzers" />
<dependency id="System.Reflection.Metadata" version="7.0.0" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>
Loading

0 comments on commit 765e047

Please sign in to comment.