/ src / modules / cmdpal / ext / Microsoft.CmdPal.Ext.System / Microsoft.CmdPal.Ext.System.csproj
Microsoft.CmdPal.Ext.System.csproj
 1  <Project Sdk="Microsoft.NET.Sdk">
 2    <Import Project="$(RepoRoot)src\Common.Dotnet.CsWinRT.props" />
 3    <Import Project="$(RepoRoot)src\Common.Dotnet.AotCompatibility.props" />
 4    <Import Project="..\Common.ExtDependencies.props" />
 5  
 6    <PropertyGroup>
 7      <Nullable>enable</Nullable>
 8      <RootNamespace>Microsoft.CmdPal.Ext.System</RootNamespace>
 9      <OutputPath>$(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal</OutputPath>
10      <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
11      <AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
12    </PropertyGroup>
13  
14    <!-- WASDK, WebView2, CmdPal Toolkit references now included via Common.ExtDependencies.props -->
15  
16    <ItemGroup>
17      <Compile Update="Properties\Resources.Designer.cs">
18        <DependentUpon>Resources.resx</DependentUpon>
19        <DesignTime>True</DesignTime>
20        <AutoGen>True</AutoGen>
21      </Compile>
22    </ItemGroup>
23    <ItemGroup>
24      <Content Update="Assets\SystemCommand.png">
25        <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
26      </Content>
27      <Content Update="Assets\SystemCommand.svg">
28        <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
29      </Content>
30    </ItemGroup>
31    <ItemGroup>
32      <EmbeddedResource Update="Properties\Resources.resx">
33        <LastGenOutput>Resources.Designer.cs</LastGenOutput>
34        <Generator>PublicResXFileCodeGenerator</Generator>
35        <CustomToolNamespace>Microsoft.CmdPal.Ext.System</CustomToolNamespace>
36      </EmbeddedResource>
37    </ItemGroup>
38  </Project>