From bf0b51ae87b32a0acaeaa50aed386ca2793cd1a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Fi=C5=A1era?= Date: Mon, 17 Apr 2023 13:53:41 +0200 Subject: [PATCH] Integrate compress from StaticWebAssets --- ...rosoft.NET.Sdk.WebAssembly.Browser.targets | 31 +++++++++++++++++-- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/src/mono/nuget/Microsoft.NET.Sdk.WebAssembly.Pack/build/Microsoft.NET.Sdk.WebAssembly.Browser.targets b/src/mono/nuget/Microsoft.NET.Sdk.WebAssembly.Pack/build/Microsoft.NET.Sdk.WebAssembly.Browser.targets index 3fe69f51c2e0ed..c610f34c1b6896 100644 --- a/src/mono/nuget/Microsoft.NET.Sdk.WebAssembly.Pack/build/Microsoft.NET.Sdk.WebAssembly.Browser.targets +++ b/src/mono/nuget/Microsoft.NET.Sdk.WebAssembly.Pack/build/Microsoft.NET.Sdk.WebAssembly.Browser.targets @@ -31,6 +31,10 @@ Copyright (c) .NET Foundation. All rights reserved. <_WebAssemblySdkTasksTFM Condition=" '$(MSBuildRuntimeType)' == 'Core'">net8.0 <_WebAssemblySdkTasksTFM Condition=" '$(MSBuildRuntimeType)' != 'Core'">net472 <_WebAssemblySdkTasksAssembly>$(WebAssemblySdkDirectoryRoot)tools\$(_WebAssemblySdkTasksTFM)\Microsoft.NET.Sdk.WebAssembly.Pack.Tasks.dll + + + $(CompressionIncludePatterns);_framework\** + true @@ -77,28 +81,48 @@ Copyright (c) .NET Foundation. All rights reserved. + $(ResolveStaticWebAssetsInputsDependsOn); _AddWasmStaticWebAssets; - _GenerateBuildWasmBootJson; $(StaticWebAssetsPrepareForRunDependsOn) - $(ResolvePublishStaticWebAssetsDependsOn); ProcessPublishFilesForWasm; ComputeWasmExtensions; _AddPublishWasmBootJsonToStaticWebAssets; - $(GenerateStaticWebAssetsPublishManifestDependsOn); GeneratePublishWasmBootJson; + + + $(ResolveCompressedFilesDependsOn); + ResolveWasmOutputs; + _AddWasmStaticWebAssets; + + + $(ResolveCompressedFilesForPublishDependsOn); + ProcessPublishFilesForWasm; + ComputeWasmExtensions; + _AddPublishWasmBootJsonToStaticWebAssets; + + + $(CompressFilesDependsOn) + _GenerateBuildWasmBootJson; + + + $(CompressFilesForPublishDependsOn); + GeneratePublishWasmBootJson; + + + $(AddWasmStaticWebAssetsDependsOn); ResolveWasmOutputs; @@ -381,6 +405,7 @@ Copyright (c) .NET Foundation. All rights reserved. +