@@ -188,12 +188,15 @@ Copyright (c) .NET Foundation. All rights reserved.
188
188
<_BlazorWebAssemblyStartupMemoryCache >$(BlazorWebAssemblyStartupMemoryCache)</_BlazorWebAssemblyStartupMemoryCache >
189
189
<_BlazorWebAssemblyJiterpreter >$(BlazorWebAssemblyJiterpreter)</_BlazorWebAssemblyJiterpreter >
190
190
<_BlazorWebAssemblyRuntimeOptions >$(BlazorWebAssemblyRuntimeOptions)</_BlazorWebAssemblyRuntimeOptions >
191
+ <!-- true = wasm assets will have hard fingerprint; false = wasm assets won't have even soft fingerprint -->
191
192
<_WasmFingerprintAssets >$(WasmFingerprintAssets)</_WasmFingerprintAssets >
192
193
<_WasmFingerprintAssets Condition =" '$(_WasmFingerprintAssets)' == '' and '$(_TargetingNET90OrLater)' == 'true'" >true</_WasmFingerprintAssets >
193
194
<_WasmFingerprintAssets Condition =" '$(_WasmFingerprintAssets)' == ''" >false</_WasmFingerprintAssets >
195
+ <!-- true = dotnet.js will have hard fingerprint; false = dotnet.js will have soft fingerprint -->
194
196
<_WasmFingerprintDotnetJs >$(WasmFingerprintDotnetJs)</_WasmFingerprintDotnetJs >
195
197
<_WasmFingerprintDotnetJs Condition =" '$(_WasmFingerprintDotnetJs)' == ''" >$(WriteImportMapToHtml)</_WasmFingerprintDotnetJs >
196
198
<_WasmFingerprintDotnetJs Condition =" '$(_WasmFingerprintDotnetJs)' == ''" >false</_WasmFingerprintDotnetJs >
199
+ <!-- true = boot config will have hard fingerprint; false = boot config will have soft fingerprint -->
197
200
<_WasmFingerprintBootConfig >$(WasmFingerprintBootConfig)</_WasmFingerprintBootConfig >
198
201
<_WasmFingerprintBootConfig Condition =" '$(_WasmFingerprintBootConfig)' == ''" >$(WriteImportMapToHtml)</_WasmFingerprintBootConfig >
199
202
<_WasmFingerprintBootConfig Condition =" '$(_WasmFingerprintBootConfig)' == ''" >false</_WasmFingerprintBootConfig >
@@ -401,12 +404,13 @@ Copyright (c) .NET Foundation. All rights reserved.
401
404
Include =" $(_WasmBuildBootJsonPath)"
402
405
RelativePath =" _framework/$(_WasmBootConfigFileName)" />
403
406
404
- <_WasmBuildBootConfigFingerprintPatterns Include =" WasmBootConfigFiles" Pattern =" *%(_WasmBuildBootConfigCandidate.Extension)" Expression =" #[.{fingerprint}]!" />
407
+ <_WasmBuildBootConfigFingerprintPatterns Include =" WasmBootConfigFiles" Pattern =" *%(_WasmBuildBootConfigCandidate.Extension)" Expression =" #[.{fingerprint}]!" Condition =" '$(_WasmFingerprintBootConfig)' == 'true'" />
408
+ <_WasmBuildBootConfigFingerprintPatterns Include =" WasmBootConfigFiles" Pattern =" *%(_WasmBuildBootConfigCandidate.Extension)" Expression =" #[.{fingerprint}]?" Condition =" '$(_WasmFingerprintBootConfig)' != 'true'" />
405
409
</ItemGroup >
406
410
407
411
<DefineStaticWebAssets
408
412
CandidateAssets =" @(_WasmBuildBootConfigCandidate)"
409
- FingerprintCandidates =" $(_WasmFingerprintBootConfig )"
413
+ FingerprintCandidates =" $(_WasmFingerprintAssets )"
410
414
FingerprintPatterns =" @(_WasmBuildBootConfigFingerprintPatterns)"
411
415
SourceId =" $(PackageId)"
412
416
SourceType =" Computed"
@@ -598,12 +602,13 @@ Copyright (c) .NET Foundation. All rights reserved.
598
602
Include =" $(IntermediateOutputPath)$(_WasmPublishBootConfigFileName)"
599
603
RelativePath =" _framework/$(_WasmBootConfigFileName)" />
600
604
601
- <_WasmPublishBootConfigFingerprintPatterns Include =" WasmBootConfigFiles" Pattern =" *%(_WasmPublishBootConfigCandidate.Extension)" Expression =" #[.{fingerprint}]!" />
605
+ <_WasmPublishBootConfigFingerprintPatterns Include =" WasmBootConfigFiles" Pattern =" *%(_WasmPublishBootConfigCandidate.Extension)" Expression =" #[.{fingerprint}]!" Condition =" '$(_WasmFingerprintBootConfig)' == 'true'" />
606
+ <_WasmPublishBootConfigFingerprintPatterns Include =" WasmBootConfigFiles" Pattern =" *%(_WasmPublishBootConfigCandidate.Extension)" Expression =" #[.{fingerprint}]?" Condition =" '$(_WasmFingerprintBootConfig)' != 'true'" />
602
607
</ItemGroup >
603
608
604
609
<DefineStaticWebAssets
605
610
CandidateAssets =" @(_WasmPublishBootConfigCandidate)"
606
- FingerprintCandidates =" $(_WasmFingerprintBootConfig )"
611
+ FingerprintCandidates =" $(_WasmFingerprintAssets )"
607
612
FingerprintPatterns =" @(_WasmPublishBootConfigFingerprintPatterns)"
608
613
SourceId =" $(PackageId)"
609
614
SourceType =" Computed"
0 commit comments