diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6c6f39ba4..179366cbf 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -2,70 +2,66 @@ - + https://github.com/dotnet/core-setup - 26202a4c7622b5a1fc266213c3bc3ea884dbba47 + 521f511254af16a0410fc2c7feb7ae9ae6ef15cb - + https://github.com/dotnet/core-setup - 26202a4c7622b5a1fc266213c3bc3ea884dbba47 + 521f511254af16a0410fc2c7feb7ae9ae6ef15cb - + https://github.com/dotnet/core-setup - 26202a4c7622b5a1fc266213c3bc3ea884dbba47 + 521f511254af16a0410fc2c7feb7ae9ae6ef15cb - + https://github.com/aspnet/AspNetCore - 620c673705bb17b33cbc5ff32872d85a5fbf82b9 + 1521e6fa727370ad9d25478b1c32172ef6942cb3 - + https://github.com/aspnet/AspNetCore - 620c673705bb17b33cbc5ff32872d85a5fbf82b9 + 1521e6fa727370ad9d25478b1c32172ef6942cb3 - + https://github.com/aspnet/AspNetCore - 620c673705bb17b33cbc5ff32872d85a5fbf82b9 + 1521e6fa727370ad9d25478b1c32172ef6942cb3 - + https://github.com/aspnet/AspNetCore - 620c673705bb17b33cbc5ff32872d85a5fbf82b9 + 1521e6fa727370ad9d25478b1c32172ef6942cb3 - + https://github.com/aspnet/AspNetCore - 620c673705bb17b33cbc5ff32872d85a5fbf82b9 + 1521e6fa727370ad9d25478b1c32172ef6942cb3 - + https://github.com/aspnet/AspNetCore - 620c673705bb17b33cbc5ff32872d85a5fbf82b9 + 1521e6fa727370ad9d25478b1c32172ef6942cb3 - + https://github.com/dotnet/templating - 3f2e65dd99395dfb5741d943158243bc77c4ac80 + 88feb5983d2b7bce61bcf8dff10ba74231f876f6 - + https://github.com/dotnet/toolset - f06c3df41b82b41c8f970400712dd035162f6e91 + 50dfa6dc4362deed5bd911aab9927e5922e7e961 - - https://github.com/dotnet/standard - 5b593e7bb6f4f213c5b324f36c05c7581a1a3222 - - + https://github.com/dotnet/sdk - 9a92095d8ad0112291573385dc8f67adfdfe9322 + a604702d687ad3ccdc5e0be45300588921cd7a51 - + https://github.com/dotnet/cli - 85ddd4bbfea8984bdfe3548528f16a3818746335 + 038d3d6cc275b189add510639bfd1bf58e52eabe - + https://github.com/dotnet/winforms - 2c7ad6c0dc07d8b6cb86822ad2830e5ead35a749 + a446ca927d3ad4f9e6baa6544822eb1321655f85 - + https://github.com/dotnet/wpf - 99938500dd41b618debe19fb53cc1bd164c9ece8 + 308512f9ef2407b26baa7f3a266b278f4ff3c643 diff --git a/eng/Versions.props b/eng/Versions.props index a216fdd21..f62a6774f 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -12,31 +12,31 @@ preview - 3.0.100-preview6.19303.12 + 3.0.100-preview7.19318.6 - 4.8.0-preview6.19274.3 + 4.8.0-preview7.19315.1 - 3.0.0-preview6.19280.1 + 3.0.0-preview7.19316.3 - 3.0.0-preview6.19302.2 - 3.0.0-preview6.19302.2 - 3.0.0-preview6.19302.2 - 3.0.0-preview6.19302.2 - 3.0.0-preview6.19302.2 - 3.0.0-preview6.19302.2 + 3.0.0-preview7.19315.2 + 3.0.0-preview7.19315.2 + 3.0.0-preview7.19315.2 + 3.0.0-preview7.19315.2 + 3.0.0-preview7.19315.2 + 3.0.0-preview7.19315.2 - 3.0.100-preview6.19303.6 + 3.0.100-preview7.19318.1 - 1.0.2-beta5.19303.2 + 1.0.2-beta5.19316.1 $(MicrosoftDotNetCommonItemTemplatesPackageVersion) 1.0.2-beta4.19155.2 0.2.0 @@ -44,10 +44,10 @@ - 3.0.100-preview6.19303.1 + 3.0.100-preview7.19317.2 - 3.0.0-preview6-27803-04 + 3.0.0-preview7-27818-05 $(MicrosoftNETCoreAppPackageVersion) $(MicrosoftNETCoreAppPackageVersion) $(MicrosoftNETCoreAppPackageVersion) @@ -55,11 +55,11 @@ $(MicrosoftNETCoreAppPackageVersion) $(MicrosoftNETCoreAppPackageVersion) $(MicrosoftNETCoreAppPackageVersion) - 2.1.0-preview6-27803-04 + 2.1.0-preview7-27818-05 $(MicrosoftNETCoreAppPackageVersion) $(MicrosoftAspNetCoreAppRuntimeWinX64PackageVersion) $(MicrosoftAspNetCoreAppRefPackageVersion) - 3.0.0-preview6-27803-04 + 3.0.0-preview7-27818-05 $(MicrosoftWindowsDesktopAppPackageVersion) diff --git a/src/CopyToLatest/targets/BranchInfo.props b/src/CopyToLatest/targets/BranchInfo.props index d103b00f0..9bd214aa9 100644 --- a/src/CopyToLatest/targets/BranchInfo.props +++ b/src/CopyToLatest/targets/BranchInfo.props @@ -1,5 +1,5 @@ - release/3.0.1xx + master diff --git a/src/SdkResolver/SdkResolver.csproj b/src/SdkResolver/SdkResolver.csproj index 2cd928e14..70089c1f1 100644 --- a/src/SdkResolver/SdkResolver.csproj +++ b/src/SdkResolver/SdkResolver.csproj @@ -7,6 +7,7 @@ false false UNUSED + true diff --git a/src/redist/targets/GenerateBundledVersions.targets b/src/redist/targets/GenerateBundledVersions.targets index 676d3748c..0c7ef6dc2 100644 --- a/src/redist/targets/GenerateBundledVersions.targets +++ b/src/redist/targets/GenerateBundledVersions.targets @@ -75,6 +75,7 @@ win-arm; osx-x64; linux-musl-x64; + linux-musl-arm64; linux-x64; linux-arm; linux-arm64" /> @@ -187,9 +188,7 @@ Copyright (c) .NET Foundation. All rights reserved. LatestRuntimeFrameworkVersion="$(_NETCoreAppPackageVersion)" TargetingPackName="Microsoft.NETCore.App.Ref" TargetingPackVersion="$(NetCoreAppTargetingPackVersion)" - AppHostPackNamePattern="runtime.**RID**.Microsoft.NETCore.DotNetAppHost" - AppHostRuntimeIdentifiers="@(NetCoreRuntimePackRids, '%3B')" - RuntimePackNamePatterns="runtime.**RID**.Microsoft.NETCore.App%3Bruntime.**RID**.Microsoft.NETCore.DotNetHostResolver%3Bruntime.**RID**.Microsoft.NETCore.DotNetHostPolicy" + RuntimePackNamePatterns="Microsoft.NETCore.App.Runtime.**RID**" RuntimePackRuntimeIdentifiers="@(NetCoreRuntimePackRids, '%3B')" PackagesToReference="Microsoft.NETCore.App/$(NetCoreAppTargetingPackVersion)" IsTrimmable="true" @@ -209,11 +208,37 @@ Copyright (c) .NET Foundation. All rights reserved. LatestRuntimeFrameworkVersion="$(MicrosoftWindowsDesktopPackageVersion)" TargetingPackName="Microsoft.WindowsDesktop.App.Ref" TargetingPackVersion="$(WindowsDesktopTargetingPackVersion)" - RuntimePackNamePatterns="runtime.**RID**.Microsoft.WindowsDesktop.App" + RuntimePackNamePatterns="Microsoft.WindowsDesktop.App.Runtime.**RID**" RuntimePackRuntimeIdentifiers="@(WindowsDesktopRuntimePackRids, '%3B')" IsWindowsOnly="true" /> + + + + $(MSBuildThisFileDirectory)packaging/windows/clisdk/generatemsi.ps1 $(MSBuildThisFileDirectory)packaging/windows/clisdk/stablefileidforapphosttransform.xslt $(MSBuildThisFileDirectory)packaging/windows/clisdk/generatebundle.ps1 - $(MSBuildThisFileDirectory)packaging/windows/clisdk/generatenupkg.ps1 + $(MSBuildThisFileDirectory)packaging/windows/clisdk/generatenupkg.ps1 - $(MSBuildThisFileDirectory)packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.$(Architecture).nuspec - $(ArtifactsNonShippingPackagesDir)VS.Redist.Common.Net.Core.SDK.$(Architecture).$(FullNugetVersion).nupkg - $(MSBuildThisFileDirectory)packaging/windows/clisdk/VS.Tools.Net.Core.SDK.$(Architecture).nuspec + $(MSBuildThisFileDirectory)packaging/windows/clisdk/VS.Redist.Common.NetCore.Toolset.nuspec + $(ArtifactsNonShippingPackagesDir)VS.Redist.Common.NetCore.Toolset.$(Architecture).$(FullNugetVersion).nupkg + $(MSBuildThisFileDirectory)packaging/windows/clisdk/VS.Tools.Net.Core.SDK.nuspec $(ArtifactsNonShippingPackagesDir)VS.Tools.Net.Core.SDK.$(Architecture).$(FullNugetVersion).nupkg $(ArtifactsDir)bin/SdkResolver/$(Configuration) @@ -35,6 +35,7 @@ $(ArtifactsShippingPackagesDir)$(ArtifactNameWithVersionSdk)$(InstallerExtension) + $(ArtifactsShippingPackagesDir)d$(Architecture)-1.cab $(ArtifactsShippingPackagesDir)$(ArtifactNameWithVersionCombinedHostHostFxrFrameworkSdk)$(BundleExtension) $(ProductBandCombinedHostHostFxrFrameworkSdkName) @@ -158,45 +159,48 @@ -InformationAction Continue " /> - + Inputs="$(SdkMSIInstallerFile); + $(ToolsetInstallerNuspecFile); + $(GenerateNupkgPowershellScript)" + Outputs="$(ToolsetInstallerNupkgFile)"> - + '$(ToolsetInstallerNuspecFile)' ^ + '$(ToolsetInstallerNupkgFile)' ^ + '$(Architecture)' ^ + '$(SdkMSICabFile)'" /> - + '$(VSToolsNupkgFile)' ^ + '$(Architecture)'" /> - - - - - - - - - - - - - - - - - - - - - 0 1 00 - preview6 + preview7 diff --git a/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.MSBuildExtensions.nuspec b/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.MSBuildExtensions.nuspec index b9dd3f55d..4d5b44e81 100644 --- a/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.MSBuildExtensions.nuspec +++ b/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.MSBuildExtensions.nuspec @@ -9,10 +9,10 @@ https://www.microsoft.com/net/dotnet_library_license.htm https://github.com/dotnet/core-sdk true - MSBuild extensions bundled with .NET Core SDK insertions to VS + MSBuild extensions bundled with .NET Core SDK for internal Visual Studio build consumption © Microsoft Corporation. All rights reserved. - + diff --git a/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.x86.nuspec b/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.x86.nuspec deleted file mode 100644 index a62f9d2a1..000000000 --- a/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.x86.nuspec +++ /dev/null @@ -1,18 +0,0 @@ - - - - VS.Redist.Common.Net.Core.SDK.x86 - 1.0.0 - VS.Redist.Common.Net.Core.SDK.x86 - Microsoft - Microsoft - https://www.microsoft.com/net/dotnet_library_license.htm - https://github.com/dotnet/core-sdk - true - Windows Installer (x86) for .Net Core SDK - © Microsoft Corporation. All rights reserved. - - - - - diff --git a/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.x64.nuspec b/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.NetCore.Toolset.nuspec similarity index 63% rename from src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.x64.nuspec rename to src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.NetCore.Toolset.nuspec index d5d6a2565..ba0555841 100644 --- a/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.Net.Core.SDK.x64.nuspec +++ b/src/redist/targets/packaging/windows/clisdk/VS.Redist.Common.NetCore.Toolset.nuspec @@ -1,18 +1,19 @@  - VS.Redist.Common.Net.Core.SDK.x64 + VS.Redist.Common.NetCore.Toolset.$ARCH$ 1.0.0 - VS.Redist.Common.Net.Core.SDK.x64 + VS.Redist.Common.NetCore.Toolset.$ARCH$ Microsoft Microsoft https://www.microsoft.com/net/dotnet_library_license.htm https://github.com/dotnet/core-sdk true - Windows Installers (x64) for .Net Core SDK + .NET Core SDK Toolset ($ARCH$) Windows Installer MSI as a .nupkg for internal Visual Studio build consumption © Microsoft Corporation. All rights reserved. - + + diff --git a/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.Resolver.nuspec b/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.Resolver.nuspec index b3e8a6930..bf30cb4e1 100644 --- a/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.Resolver.nuspec +++ b/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.Resolver.nuspec @@ -9,11 +9,11 @@ https://www.microsoft.com/net/dotnet_library_license.htm https://github.com/dotnet/core-sdk true - .Net Core SDK MSBuild resolver for internal VS build consumption + .NET Core SDK MSBuild resolver as a .nupkg for internal Visual Studio build consumption © Microsoft Corporation. All rights reserved. - + diff --git a/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.x86.nuspec b/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.nuspec similarity index 70% rename from src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.x86.nuspec rename to src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.nuspec index 814067d06..b986d3440 100644 --- a/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.x86.nuspec +++ b/src/redist/targets/packaging/windows/clisdk/VS.Tools.Net.Core.SDK.nuspec @@ -1,19 +1,19 @@  - VS.Tools.Net.Core.SDK.x86 + VS.Tools.Net.Core.SDK.$ARCH$ 1.0.0 - VS.Tools.Net.Core.SDK.x86 + VS.Tools.Net.Core.SDK.$ARCH$ Microsoft Microsoft https://www.microsoft.com/net/dotnet_library_license.htm https://github.com/dotnet/core-sdk true - .Net Core SDK (x86) as a .nupkg for internal VS build consumption + .NET Core SDK ($ARCH$) as a .nupkg for internal Visual Studio build consumption © Microsoft Corporation. All rights reserved. - + diff --git a/src/redist/targets/packaging/windows/clisdk/generatenupkg.ps1 b/src/redist/targets/packaging/windows/clisdk/generatenupkg.ps1 index ffd020dca..db130d14e 100644 --- a/src/redist/targets/packaging/windows/clisdk/generatenupkg.ps1 +++ b/src/redist/targets/packaging/windows/clisdk/generatenupkg.ps1 @@ -2,17 +2,22 @@ # Licensed under the MIT license. See LICENSE file in the project root for full license information. param( - [Parameter(Mandatory=$true)][string]$SdkBundlePath, + [Parameter(Mandatory=$true)][string]$ContentPath, [Parameter(Mandatory=$true)][string]$NugetVersion, [Parameter(Mandatory=$true)][string]$NuspecFile, - [Parameter(Mandatory=$true)][string]$NupkgFile + [Parameter(Mandatory=$true)][string]$NupkgFile, + [Parameter(Mandatory=$false)][string]$Architecture, + [Parameter(Mandatory=$false)][string]$CabPath ) $RepoRoot = Convert-Path "$PSScriptRoot\..\..\..\..\..\.." $NuGetDir = Join-Path $RepoRoot "artifacts\Tools\nuget" $NuGetExe = Join-Path $NuGetDir "nuget.exe" $OutputDirectory = [System.IO.Path]::GetDirectoryName($NupkgFile) -$SdkBundlePath = [System.IO.Path]::GetFullPath($SdkBundlePath) +$ContentPath = [System.IO.Path]::GetFullPath($ContentPath) +if ($CabPath) { + $CabPath = [System.IO.Path]::GetFullPath($CabPath) +} if (-not (Test-Path $NuGetDir)) { New-Item -ItemType Directory -Force -Path $NuGetDir | Out-Null @@ -28,5 +33,5 @@ if (Test-Path $NupkgFile) { Remove-Item -Force $NupkgFile } -& $NuGetExe pack $NuspecFile -Version $NugetVersion -OutputDirectory $OutputDirectory -NoDefaultExcludes -NoPackageAnalysis -Properties DOTNET_BUNDLE=$SdkBundlePath +& $NuGetExe pack $NuspecFile -Version $NugetVersion -OutputDirectory $OutputDirectory -NoDefaultExcludes -NoPackageAnalysis -Properties PAYLOAD_FILES=$ContentPath`;DOTNET_CAB_FILE=$CabPath`;ARCH=$Architecture Exit $LastExitCode