From e4548dde85a8330a98629c2ace2893c0ef853920 Mon Sep 17 00:00:00 2001 From: Vlad Brezae Date: Thu, 2 Jul 2026 17:43:24 +0300 Subject: [PATCH 1/2] Refactor duplicated code --- .../Microsoft.NET.CrossGen.targets | 21 +++++-------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets b/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets index 85cad77c4e970e..d6543009c42a54 100644 --- a/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets +++ b/src/tasks/Crossgen2Tasks/Microsoft.NET.CrossGen.targets @@ -26,24 +26,13 @@ Copyright (c) .NET Foundation. All rights reserved. 1 pe - false - false - false - false - false + <_IsIOSLikeRid Condition="$(RuntimeIdentifier.StartsWith('ios-')) or $(RuntimeIdentifier.StartsWith('tvos-')) or $(RuntimeIdentifier.StartsWith('iossimulator-')) or $(RuntimeIdentifier.StartsWith('tvossimulator-')) or $(RuntimeIdentifier.StartsWith('maccatalyst-'))">true + + false false - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info - - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info - $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info + $(PublishReadyToRunCrossgen2ExtraArgs);--strip-inlining-info + $(PublishReadyToRunCrossgen2ExtraArgs);--strip-debug-info