Avalonia.csproj 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <TargetFrameworks>netstandard2.0;net461;netcoreapp2.0</TargetFrameworks>
  4. <PackageId>Avalonia</PackageId>
  5. </PropertyGroup>
  6. <ItemGroup>
  7. <ProjectReference Include="../../src/Avalonia.Remote.Protocol/Avalonia.Remote.Protocol.csproj"/>
  8. <ProjectReference Include="../../src/Avalonia.Build.Tasks/Avalonia.Build.Tasks.csproj" />
  9. </ItemGroup>
  10. <PropertyGroup>
  11. <DesignerHostAppPath>../../src/tools</DesignerHostAppPath>
  12. </PropertyGroup>
  13. <Target Name="AddDesignerHostAppsToPackage" BeforeTargets="GenerateNuspec">
  14. <MSBuild Projects="$(DesignerHostAppPath)/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj"
  15. Properties="Configuration=$(Configuration);
  16. Platform=$(Platform)" />
  17. <ItemGroup>
  18. <_PackageFiles Include="$(DesignerHostAppPath)/Avalonia.Designer.HostApp/bin/$(Configuration)/netcoreapp3.1/Avalonia.Designer.HostApp.dll">
  19. <PackagePath>tools/netcoreapp3.1/designer</PackagePath>
  20. <Visible>false</Visible>
  21. <BuildAction>None</BuildAction>
  22. </_PackageFiles>
  23. <_PackageFiles Include="$(DesignerHostAppPath)/Avalonia.Designer.HostApp/bin/$(Configuration)/net461/Avalonia.Designer.HostApp.exe">
  24. <PackagePath>tools/net461/designer</PackagePath>
  25. <Visible>false</Visible>
  26. <BuildAction>None</BuildAction>
  27. </_PackageFiles>
  28. </ItemGroup>
  29. </Target>
  30. <ItemGroup>
  31. <Content Include="*.props">
  32. <Pack>true</Pack>
  33. <PackagePath>build\</PackagePath>
  34. </Content>
  35. <Content Include="*.targets">
  36. <Pack>true</Pack>
  37. <PackagePath>build\</PackagePath>
  38. </Content>
  39. </ItemGroup>
  40. <Import Project="..\..\build\SharedVersion.props" />
  41. <Import Project="..\..\build\NetFX.props" />
  42. <Import Project="..\..\build\CoreLibraries.props" />
  43. </Project>