-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDirectory.Build.props
More file actions
34 lines (27 loc) · 1.67 KB
/
Copy pathDirectory.Build.props
File metadata and controls
34 lines (27 loc) · 1.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<Project>
<PropertyGroup>
<AvaloniaVersion>12.1.0</AvaloniaVersion>
<SkiaSharpVersion>3.119.4</SkiaSharpVersion>
<HarfBuzzVersion>8.3.1.5</HarfBuzzVersion>
<HostLibsVersion>10.0.10</HostLibsVersion>
</PropertyGroup>
<PropertyGroup>
<TargetAvaloniaVersion>12.0</TargetAvaloniaVersion>
<_Major>0</_Major>
<_Preview>preview.6</_Preview>
<_Meta>runtime-v$(HostLibsVersion)-skiasharp-v$(SkiaSharpVersion)</_Meta>
<AvaloniaAppHostPackageVersion>$(TargetAvaloniaVersion).$(_Major)</AvaloniaAppHostPackageVersion>
<AvaloniaAppHostPackageVersion Condition="'$(_Preview)' != ''">$(AvaloniaAppHostPackageVersion)-$(_Preview)</AvaloniaAppHostPackageVersion>
<AvaloniaAppHostPackageVersion>$(AvaloniaAppHostPackageVersion)+$(_Meta)</AvaloniaAppHostPackageVersion>
</PropertyGroup>
<PropertyGroup>
<HostLibsFlavor Condition="'$(HostLibsFlavor)' == ''">default</HostLibsFlavor>
<RepoRoot>$(MSBuildThisFileDirectory)</RepoRoot>
<TestingPlatformDotnetTestSupport>true</TestingPlatformDotnetTestSupport>
<PackagesOutputRoot>$([MSBuild]::NormalizePath('$(RepoRoot)', 'artifacts/packages'))</PackagesOutputRoot>
<AvaloniaAppHostPackageOutputDir>$([MSBuild]::NormalizePath('$(PackagesOutputRoot)', '$(Configuration)'))</AvaloniaAppHostPackageOutputDir>
<HostLibsBaseRoot>$([MSBuild]::NormalizePath('$(RepoRoot)', 'artifacts/hostlibs/$(HostLibsVersion)'))</HostLibsBaseRoot>
<HostLibsRoot>$([MSBuild]::NormalizePath('$(HostLibsBaseRoot)', '$(HostLibsFlavor)'))</HostLibsRoot>
<AvaloniaNativeLibsRoot>$([MSBuild]::NormalizePath('$(RepoRoot)', 'artifacts/skiasharp/$(SkiaSharpVersion)'))</AvaloniaNativeLibsRoot>
</PropertyGroup>
</Project>