Browse Source

add targets file for required native dependencies.

pull/7029/head
Dan Walmsley 4 years ago
parent
commit
285cc2c0fb
  1. 11
      src/Web/Avalonia.Web.Blazor/Avalonia.Web.Blazor.csproj
  2. 6
      src/Web/Avalonia.Web.Blazor/Avalonia.Web.Blazor.targets

11
src/Web/Avalonia.Web.Blazor/Avalonia.Web.Blazor.csproj

@ -31,6 +31,17 @@
<Import Project="..\..\..\build\SkiaSharp.props" />
<Import Project="..\..\..\build\HarfBuzzSharp.props" />
<ItemGroup>
<Content Include="*.props">
<Pack>true</Pack>
<PackagePath>build\;buildTransitive\</PackagePath>
</Content>
<Content Include="*.targets">
<Pack>true</Pack>
<PackagePath>build\;buildTransitive\</PackagePath>
</Content>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="6.0.0" />
<PackageReference Include="Microsoft.TypeScript.MSBuild" Version="4.5.2" PrivateAssets="all" />

6
src/Web/Avalonia.Web.Blazor/Avalonia.Web.Blazor.targets

@ -0,0 +1,6 @@
<Project>
<ItemGroup>
<NativeFileReference Include="$(HarfBuzzSharpStaticLibraryPath)\2.0.23\libHarfBuzzSharp.a" />
<NativeFileReference Include="$(SkiaSharpStaticLibraryPath)\2.0.23\libSkiaSharp.a" />
</ItemGroup>
</Project>
Loading…
Cancel
Save