|
|
@ -28,4 +28,23 @@ |
|
|
<NativeFileReference Include="$(HarfBuzzSharpStaticLibraryPath)/3.1.34/st/*.a" Condition="'$(WasmEnableThreads)' != 'True'" /> |
|
|
<NativeFileReference Include="$(HarfBuzzSharpStaticLibraryPath)/3.1.34/st/*.a" Condition="'$(WasmEnableThreads)' != 'True'" /> |
|
|
<NativeFileReference Include="$(HarfBuzzSharpStaticLibraryPath)/3.1.34/mt/*.a" Condition="'$(WasmEnableThreads)' == 'True'" /> |
|
|
<NativeFileReference Include="$(HarfBuzzSharpStaticLibraryPath)/3.1.34/mt/*.a" Condition="'$(WasmEnableThreads)' == 'True'" /> |
|
|
</ItemGroup> |
|
|
</ItemGroup> |
|
|
|
|
|
|
|
|
|
|
|
<!-- https://github.com/dotnet/runtime/issues/109289 --> |
|
|
|
|
|
<Target Name="Issue109289_Workaround" |
|
|
|
|
|
Condition="'$(DisableIssue109289Workaround)' != 'true' AND $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), '9.0'))" |
|
|
|
|
|
AfterTargets="_BrowserWasmWriteRspForLinking"> |
|
|
|
|
|
<ItemGroup> |
|
|
|
|
|
<_WasmLinkStepArgs Remove="@(_EmccLinkStepArgs)" /> |
|
|
|
|
|
<_EmccLinkStepArgs Remove=""%(_WasmNativeFileForLinking.Identity)"" /> |
|
|
|
|
|
<_WasmLinkDependencies Remove="@(_WasmNativeFileForLinking)" /> |
|
|
|
|
|
|
|
|
|
|
|
<_SkiaSharpToReorder Include="@(_WasmNativeFileForLinking)" Condition="$([System.String]::Copy('%(FullPath)').Contains('SkiaSharp'))" /> |
|
|
|
|
|
<_WasmNativeFileForLinking Remove="@(_SkiaSharpToReorder)" /> |
|
|
|
|
|
<_WasmNativeFileForLinking Include="@(_SkiaSharpToReorder)" /> |
|
|
|
|
|
|
|
|
|
|
|
<_EmccLinkStepArgs Include=""%(_WasmNativeFileForLinking.Identity)"" /> |
|
|
|
|
|
<_WasmLinkDependencies Include="@(_WasmNativeFileForLinking)" /> |
|
|
|
|
|
<_WasmLinkStepArgs Include="@(_EmccLinkStepArgs)" /> |
|
|
|
|
|
</ItemGroup> |
|
|
|
|
|
</Target> |
|
|
</Project> |
|
|
</Project> |
|
|
|