Skip to content

Commit

Permalink
Merge branch 'main' into trim_timezones
Browse files Browse the repository at this point in the history
  • Loading branch information
pavelsavara authored Jan 9, 2025
2 parents 0e29af8 + 535f840 commit a850504
Show file tree
Hide file tree
Showing 13 changed files with 312 additions and 306 deletions.
368 changes: 184 additions & 184 deletions eng/Version.Details.xml

Large diffs are not rendered by default.

150 changes: 75 additions & 75 deletions eng/Versions.props

Large diffs are not rendered by default.

15 changes: 6 additions & 9 deletions eng/common/cross/build-rootfs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ __QEMUArch=arm
__UbuntuArch=armhf
__UbuntuRepo=
__UbuntuSuites="updates security backports"
__DebianSuites=
__LLDB_Package="liblldb-3.9-dev"
__SkipUnmount=0

Expand Down Expand Up @@ -188,8 +187,7 @@ while :; do
__AlpineArch=loongarch64
__QEMUArch=loongarch64
__UbuntuArch=loong64
__UbuntuSuites=
__DebianSuites=unreleased
__UbuntuSuites=unreleased
__LLDB_Package="liblldb-19-dev"

if [[ "$__CodeName" == "sid" ]]; then
Expand Down Expand Up @@ -782,6 +780,8 @@ elif [[ "$__CodeName" == "haiku" ]]; then
popd
rm -rf "$__RootfsDir/tmp"
elif [[ -n "$__CodeName" ]]; then
__Suites="$__CodeName $(for suite in $__UbuntuSuites; do echo -n "$__CodeName-$suite "; done)"

if [[ "$__SkipEmulation" == "1" ]]; then
if [[ -z "$AR" ]]; then
if command -v ar &>/dev/null; then
Expand All @@ -794,19 +794,16 @@ elif [[ -n "$__CodeName" ]]; then
fi
fi

# shellcheck disable=SC2086
suites="$__CodeName $__DebianSuites $(echo $__UbuntuSuites | xargs -n 1 | xargs -I {} echo -n "$__CodeName-{} ")"

PYTHON=${PYTHON_EXECUTABLE:-python3}

# shellcheck disable=SC2086,SC2046
echo running "$PYTHON" "$__CrossDir/install-debs.py" --arch "$__UbuntuArch" --mirror "$__UbuntuRepo" --rootfsdir "$__RootfsDir" --artool "$AR" \
$(echo $suites | xargs -n 1 | xargs -I {} echo -n "--suite {} ") \
$(for suite in $__Suites; do echo -n "--suite $suite "; done) \
$__UbuntuPackages

# shellcheck disable=SC2086,SC2046
"$PYTHON" "$__CrossDir/install-debs.py" --arch "$__UbuntuArch" --mirror "$__UbuntuRepo" --rootfsdir "$__RootfsDir" --artool "$AR" \
$(echo $suites | xargs -n 1 | xargs -I {} echo -n "--suite {} ") \
$(for suite in $__Suites; do echo -n "--suite $suite "; done) \
$__UbuntuPackages

exit 0
Expand Down Expand Up @@ -837,7 +834,7 @@ elif [[ -n "$__CodeName" ]]; then
cat > "$__RootfsDir/etc/apt/sources.list.d/$__CodeName.sources" <<EOF
Types: deb
URIs: $__UbuntuRepo
Suites: $__CodeName $__DebianSuites $(echo $__UbuntuSuites | xargs -n 1 | xargs -I {} echo -n "$__CodeName-{} ")
Suites: $__Suites
Components: main universe
Signed-By: $__KeyringFile
EOF
Expand Down
4 changes: 2 additions & 2 deletions global.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
"cmake": "latest"
},
"msbuild-sdks": {
"Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25056.1",
"Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25056.1",
"Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25057.5",
"Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25057.5",
"Microsoft.Build.NoTargets": "3.7.0",
"Microsoft.DotNet.CMake.Sdk": "9.0.0-beta.24217.1"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,8 @@ private async Task<IEnumerable<ITemplateInfo>> GetCuratedListAsync(CancellationT
"Microsoft.Common.Console", //console
"Microsoft.Common.WPF", //wpf
"Microsoft.Common.WinForms", //winforms
"Microsoft.Web.Blazor" //blazor
"Microsoft.Web.Blazor", //blazor
"Microsoft.Test.MSTest" //mstest
};

IReadOnlyList<ITemplateInfo> templates = await _templatePackageManager.GetTemplatesAsync(cancellationToken).ConfigureAwait(false);
Expand Down
9 changes: 5 additions & 4 deletions src/SourceBuild/content/eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,13 @@
<!-- msbuild dependencies -->
<MicrosoftBuildVersion>17.8.3</MicrosoftBuildVersion>
<!-- runtime dependencies -->
<MicrosoftExtensionsFileSystemGlobbingVersion>8.0.0</MicrosoftExtensionsFileSystemGlobbingVersion>
<MicrosoftExtensionsLoggingConsoleVersion>8.0.0</MicrosoftExtensionsLoggingConsoleVersion>
<MicrosoftExtensionsLoggingVersion>8.0.0</MicrosoftExtensionsLoggingVersion>
<MicrosoftExtensionsFileSystemGlobbingVersion>9.0.0</MicrosoftExtensionsFileSystemGlobbingVersion>
<MicrosoftExtensionsLoggingConsoleVersion>9.0.0</MicrosoftExtensionsLoggingConsoleVersion>
<MicrosoftExtensionsLoggingVersion>9.0.0</MicrosoftExtensionsLoggingVersion>
<!-- nuget dependencies -->
<NuGetProtocolVersion>6.11.0</NuGetProtocolVersion>
<!-- external dependencies -->
<NewtonsoftJsonVersion>13.0.3</NewtonsoftJsonVersion>
<NuGetProtocolVersion>6.9.1</NuGetProtocolVersion>
<OctokitVersion>10.0.0</OctokitVersion>
</PropertyGroup>
</Project>
1 change: 1 addition & 0 deletions test/EndToEnd.Tests/ProjectBuildTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,7 @@ public void DotnetNewShowsCuratedListCorrectly()
[\w \.\(\)]+blazor\s+\[C#\][\w\ \/]+
[\w \.\(\)]+classlib\s+\[C#\],F#,VB[\w\ \/]+
[\w \.\(\)]+console\s+\[C#\],F#,VB[\w\ \/]+
[\w \.\(\)]+mstest\s+\[C#\],F#,VB[\w\ \/]+
";

if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,12 @@ Generators Type
The 'dotnet new' command creates a .NET project based on a template.

Common templates are:
Template Name Short Name Language Tags
Template Name Short Name Language Tags
%TABLE HEADER DELIMITER%
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web

An example would be:
dotnet new console
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,12 @@ Generators Type
The 'dotnet new' command creates a .NET project based on a template.

Common templates are:
Template Name Short Name Language Tags
Template Name Short Name Language Tags
%TABLE HEADER DELIMITER%
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web

An example would be:
dotnet new console
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,14 @@ Generators Type
The 'dotnet new' command creates a .NET project based on a template.

Common templates are:
Template Name Short Name Language Tags
Template Name Short Name Language Tags
%TABLE HEADER DELIMITER%
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
Windows Forms App winforms [C#],VB Common/WinForms
WPF Application wpf [C#],VB Common/WPF
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web
Windows Forms App winforms [C#],VB Common/WinForms
WPF Application wpf [C#],VB Common/WPF

An example would be:
dotnet new console
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
The 'dotnet new' command creates a .NET project based on a template.

Common templates are:
Template Name Short Name Language Tags
-------------- ---------- ---------- ----------------------
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
Template Name Short Name Language Tags
------------------- ---------- ---------- -----------------------
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web

An example would be:
dotnet new console
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
The 'dotnet new' command creates a .NET project based on a template.

Common templates are:
Template Name Short Name Language Tags
-------------- ---------- ---------- ----------------------
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
Template Name Short Name Language Tags
------------------- ---------- ---------- -----------------------
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web

An example would be:
dotnet new console
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
The 'dotnet new' command creates a .NET project based on a template.

Common templates are:
Template Name Short Name Language Tags
----------------- ---------- ---------- ----------------------
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
Windows Forms App winforms [C#],VB Common/WinForms
WPF Application wpf [C#],VB Common/WPF
Template Name Short Name Language Tags
------------------- ---------- ---------- -----------------------
Blazor Web App blazor [C#] Web/Blazor/WebAssembly
Class Library classlib [C#],F#,VB Common/Library
Console App console [C#],F#,VB Common/Console
MSTest Test Project mstest [C#],F#,VB Test/MSTest/Desktop/Web
Windows Forms App winforms [C#],VB Common/WinForms
WPF Application wpf [C#],VB Common/WPF

An example would be:
dotnet new console
Expand Down

0 comments on commit a850504

Please sign in to comment.