Skip to content

Commit b10093c

Browse files
authored
Merge pull request #980 from unoplatform/dev/jela/9-0-300-assets
fix: Adjust workaround for #973
2 parents de09e23 + d455fcc commit b10093c

File tree

2 files changed

+20
-7
lines changed

2 files changed

+20
-7
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
11
<Project>
22

3+
<!-- Workaround for https://github.com/unoplatform/Uno.Wasm.Bootstrap/issues/973 -->
4+
<Target Name="_UnoAdjustResolveReferencedProjectsStaticWebAssetsConfiguration"
5+
AfterTargets="ResolveReferencedProjectsStaticWebAssetsConfiguration"
6+
Condition=" $([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '9.0.300')) and '$(UnoDisableGetCurrentProjectBuildStaticWebAssetItems)' != 'true' ">
7+
<ItemGroup>
8+
<_UnoStaticWebAssetProjectConfiguration Include="@(StaticWebAssetProjectConfiguration)" GetBuildAssetsTargets="_UnoAdjustGetCurrentProjectBuildStaticWebAssetItems"/>
9+
<StaticWebAssetProjectConfiguration Remove="@(StaticWebAssetProjectConfiguration)" />
10+
<StaticWebAssetProjectConfiguration Include="@(_UnoStaticWebAssetProjectConfiguration)" />
11+
</ItemGroup>
12+
</Target>
13+
314
</Project>

src/Uno.Wasm.Bootstrap/build/Uno.Wasm.Bootstrap.targets

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -429,15 +429,17 @@
429429
</Target>
430430

431431
<!-- Workaround for https://github.com/unoplatform/Uno.Wasm.Bootstrap/issues/973 -->
432-
<Target Name="_UnoAdjustOriginalItemSpecForProjectReference"
433-
BeforeTargets="GetCurrentProjectBuildStaticWebAssetItems"
434-
Condition=" $([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '9.0.300')) and '$(UnoDisableAdjustOriginalItemSpecForProjectReference)' != 'true' ">
432+
<Target Name="_UnoAdjustGetCurrentProjectBuildStaticWebAssetItems"
433+
DependsOnTargets="GetCurrentProjectBuildStaticWebAssetItems"
434+
Returns="@(_CachedBuildStaticWebAssetItems)"
435+
Condition=" $([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '9.0.300')) and '$(UnoDisableGetCurrentProjectBuildStaticWebAssetItems)' != 'true' ">
436+
435437
<ItemGroup>
436-
<_UnoCachedBuildStaticWebAssets Include="@(_CachedBuildStaticWebAssets)">
437-
<OriginalItemSpec Condition="'%(_CachedBuildStaticWebAssets.OriginalItemSpec)' != ''">$([System.IO.Path]::GetFullPath('%(_CachedBuildStaticWebAssets.OriginalItemSpec)'))</OriginalItemSpec>
438+
<_UnoCachedBuildStaticWebAssets Include="@(_CachedBuildStaticWebAssetItems)">
439+
<OriginalItemSpec Condition="'%(_CachedBuildStaticWebAssetItems.OriginalItemSpec)' != ''">$([System.IO.Path]::GetFullPath('%(_CachedBuildStaticWebAssetItems.OriginalItemSpec)'))</OriginalItemSpec>
438440
</_UnoCachedBuildStaticWebAssets>
439-
<_CachedBuildStaticWebAssets Remove="@(_CachedBuildStaticWebAssets)" />
440-
<_CachedBuildStaticWebAssets Include="@(_UnoCachedBuildStaticWebAssets)" />
441+
<_CachedBuildStaticWebAssetItems Remove="@(_CachedBuildStaticWebAssetItems)" />
442+
<_CachedBuildStaticWebAssetItems Include="@(_UnoCachedBuildStaticWebAssets)" />
441443
</ItemGroup>
442444
</Target>
443445
</Project>

0 commit comments

Comments
 (0)