MouseJumpUI.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 6 <PropertyGroup> 7 8 <AssemblyName>PowerToys.MouseJumpUI</AssemblyName> 9 <AssemblyTitle>PowerToys.MouseJumpUI</AssemblyTitle> 10 <AssemblyDescription>PowerToys MouseJumpUI</AssemblyDescription> 11 <OutputType>WinExe</OutputType> 12 <OutputPath>$(RepoRoot)$(Platform)\$(Configuration)</OutputPath> 13 <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath> 14 <AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath> 15 16 <ApplicationHighDpiMode>PerMonitorV2</ApplicationHighDpiMode> 17 <AllowUnsafeBlocks>true</AllowUnsafeBlocks> 18 <Nullable>enable</Nullable> 19 <UseWindowsForms>true</UseWindowsForms> 20 <ImplicitUsings>disable</ImplicitUsings> 21 22 </PropertyGroup> 23 24 <!-- See https://learn.microsoft.com/windows/apps/develop/platform/csharp-winrt/net-projection-from-cppwinrt-component for more info --> 25 <PropertyGroup> 26 <CsWinRTIncludes>PowerToys.GPOWrapper</CsWinRTIncludes> 27 <CsWinRTGeneratedFilesDir>$(OutDir)</CsWinRTGeneratedFilesDir> 28 <ErrorOnDuplicatePublishOutputFiles>false</ErrorOnDuplicatePublishOutputFiles> 29 </PropertyGroup> 30 31 <ItemGroup> 32 <ProjectReference Include="..\..\..\common\Common.UI\Common.UI.csproj" /> 33 <ProjectReference Include="..\..\..\common\GPOWrapper\GPOWrapper.vcxproj" /> 34 <ProjectReference Include="..\..\..\common\interop\PowerToys.Interop.vcxproj" /> 35 <ProjectReference Include="..\..\..\common\ManagedCommon\ManagedCommon.csproj" /> 36 <ProjectReference Include="..\..\..\settings-ui\Settings.UI.Library\Settings.UI.Library.csproj" /> 37 <ProjectReference Include="..\MouseJump.Common\MouseJump.Common.csproj" /> 38 </ItemGroup> 39 40 </Project>