/ src / settings-ui / Settings.UI.Library / Settings.UI.Library.csproj
Settings.UI.Library.csproj
 1  <Project Sdk="Microsoft.NET.Sdk">
 2    <!-- Look at Directory.Build.props in root for common stuff as well -->
 3    <Import Project="$(RepoRoot)src\Common.Dotnet.CsWinRT.props" />
 4    <Import Project="$(RepoRoot)src\Common.SelfContained.props" />
 5      <PropertyGroup>
 6          <Description>PowerToys Settings UI Library</Description>
 7          <AssemblyName>PowerToys.Settings.UI.Lib</AssemblyName>
 8      </PropertyGroup>
 9  
10      <ItemGroup>
11          <None Include="backup_restore_settings.json">
12              <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
13          </None>
14      </ItemGroup>
15  
16      <ItemGroup>
17          <PackageReference Include="System.IO.Abstractions" />
18      </ItemGroup>
19  
20      <ItemGroup>
21          <ProjectReference Include="..\..\common\interop\PowerToys.Interop.vcxproj" />
22          <ProjectReference Include="..\..\modules\ZoomIt\ZoomItSettingsInterop\ZoomItSettingsInterop.vcxproj" />
23          <ProjectReference Include="..\..\common\ManagedCommon\ManagedCommon.csproj" />
24          <ProjectReference Include="..\..\common\ManagedTelemetry\Telemetry\ManagedTelemetry.csproj" />
25          <ProjectReference Include="..\..\modules\MouseUtils\MouseJump.Common\MouseJump.Common.csproj" />
26          <ProjectReference Include="..\..\modules\powerdisplay\PowerDisplay.Lib\PowerDisplay.Lib.csproj" />
27      </ItemGroup>
28  
29      <ItemGroup>
30          <Compile Update="Resources\Resources.Designer.cs">
31              <DependentUpon>Resources.resx</DependentUpon>
32              <DesignTime>True</DesignTime>
33              <AutoGen>True</AutoGen>
34          </Compile>
35      </ItemGroup>
36  
37      <ItemGroup>
38          <EmbeddedResource Update="Resources\Resources.resx">
39              <SubType>Designer</SubType>
40              <LastGenOutput>Resources.Designer.cs</LastGenOutput>
41              <Generator>PublicResXFileCodeGenerator</Generator>
42          </EmbeddedResource>
43      </ItemGroup>
44  
45  </Project>