-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathHead.WinAppSdk.props
25 lines (22 loc) · 1.13 KB
/
Head.WinAppSdk.props
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
<Project>
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>$(WinAppSdkTargetFramework.Split(';')[0])</TargetFramework>
<Platforms>x86;x64;arm64</Platforms>
<PublishProfile>win-$(Platform).pubxml</PublishProfile>
<UseWinUI>true</UseWinUI>
<EnablePreviewMsixTooling>true</EnablePreviewMsixTooling>
<EnableMsixTooling>true</EnableMsixTooling>
<WindowsAppContainer>true</WindowsAppContainer>
<ApplicationManifest>app.manifest</ApplicationManifest>
</PropertyGroup>
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\PackageReferences\WinAppSdk.props" />
<Import Project="$(MSBuildThisFileDirectory)\..\MultiTarget\WinUI.Extra.props" />
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<RuntimeIdentifier Condition="$([MSBuild]::GetTargetFrameworkVersion('$(TargetFramework)')) >= 8">win-$(Platform)</RuntimeIdentifier>
<RuntimeIdentifier Condition="8 > $([MSBuild]::GetTargetFrameworkVersion('$(TargetFramework)'))">win10-$(Platform)</RuntimeIdentifier>
</PropertyGroup>
<ItemGroup>
<Manifest Include="$(ApplicationManifest)" />
</ItemGroup>
</Project>