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>