xamarin-macios/dotnet
Rolf Bjarne Kvinge 560941d962
[msbuild] Make the level of parallelism configurable in all tasks that call Parallel.ForEach. Fixes #20210. (#20256)
This deduplicates some code, and also ensures we specifiy a max limit to the
level of parallelism. This fixes an issue in the AOTCompile and ScnTool tasks,
where we'd have no limit, launching as many subprocesses as tasks there are to
execute. In particular for the AOTCompile task, this can put a rather heavy
burden on build machines, slowing everything down to a crawl.

Fixes https://github.com/xamarin/xamarin-macios/issues/20210.
2024-03-07 11:15:21 +01:00
..
Microsoft.MacCatalyst.Sdk [dotnet] Show a better error when using a .NET framework version we don't support. (#20142) 2024-02-21 10:07:09 +01:00
Microsoft.iOS.Sdk [dotnet] Show a better error when using a .NET framework version we don't support. (#20142) 2024-02-21 10:07:09 +01:00
Microsoft.iOS.Windows.Sdk [dotnet] Add targets to compute mlaunch arguments for installing and launching mobile apps. Fixes #18359. (#18446) 2023-06-15 07:21:09 +02:00
Microsoft.macOS.Sdk [dotnet] Show a better error when using a .NET framework version we don't support. (#20142) 2024-02-21 10:07:09 +01:00
Microsoft.tvOS.Sdk [dotnet] Show a better error when using a .NET framework version we don't support. (#20142) 2024-02-21 10:07:09 +01:00
Templates [net8.0] Merge main into net8.0. 2023-08-22 15:22:11 +02:00
Workloads [dotnet] Generate WorkloadManifest.targets for each platform using a script. (#19421) 2023-11-13 10:36:40 +01:00
package [dotnet] Rename packs to contain target framework. (#19765) 2024-02-19 13:14:20 +01:00
targets [msbuild] Make the level of parallelism configurable in all tasks that call Parallel.ForEach. Fixes #20210. (#20256) 2024-03-07 11:15:21 +01:00
.gitignore [net8.0] Remove support for .NET 6. (#17901) 2023-03-29 10:25:25 +02:00
BreakingChanges.md [dotnet] Update doc about breaking nfloat changes and when we generate a global using directive. (#14487) 2022-03-25 07:40:23 +01:00
BundleContents.md [msbuild/dotnet] Add support for app extensions which are xpc services. (#18295) 2024-01-03 12:41:37 +01:00
DefaultCompilationIncludes.md [dotnet] Don't include @(Compile) and @(EmbeddedResource) items in @(BundleResource) items by default. Fixes #14442. (#14571) 2022-03-31 08:17:53 +02:00
HIERARCHY.md [dotnet] Add support for 'dotnet publish'. Fixes #11807. (#12397) 2021-08-11 10:01:16 +02:00
Makefile [dotnet] Multi target with Xcode 15.0 (#20155) 2024-02-28 09:03:53 +01:00
PackageInfo.plist Fix typos in comments. 2020-10-19 10:38:11 +02:00
SingleProject.md [dotnet] rename $(AppleShortVersion) to $(ApplicationDisplayVersion) (#12647) 2021-09-08 10:13:29 -04:00
VERSIONS.md Add special versioning rules for 'release-test/rt/' branches to have shorter versioning. (#19396) 2023-11-07 15:19:01 +01:00
build-custom-runtime.sh [configure] Add option to use a locally built dotnet/runtime. (#11643) 2021-05-21 22:18:25 +02:00
generate-target-platforms.csharp [dotnet] Add warning when the TargetPlatformVersion isn't supported (#19901) 2024-01-25 09:23:03 +01:00
generate-vs-workload.csharp Simplify argument logic in the C# scripts. (#19805) 2024-01-15 16:51:36 +01:00
generate-wix.csharp Simplify argument logic in the C# scripts. (#19805) 2024-01-15 16:51:36 +01:00
generate-workloadmanifest-json.csharp [dotnet] Multi target with Xcode 15.0 (#20155) 2024-02-28 09:03:53 +01:00
generate-workloadmanifest-targets.csharp [dotnet] Show a better error when using a .NET framework version we don't support yet. (#20255) 2024-03-06 10:39:10 +01:00