PRS.DigitalKey.csproj 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <TargetFramework>net8.0</TargetFramework>
  4. <ImplicitUsings>enable</ImplicitUsings>
  5. <Nullable>enable</Nullable>
  6. </PropertyGroup>
  7. <ItemGroup>
  8. <Compile Update="App.axaml.cs">
  9. <DependentUpon>App.axaml</DependentUpon>
  10. <SubType>Code</SubType>
  11. </Compile>
  12. <Compile Update="MainView.axaml.cs">
  13. <DependentUpon>MainView.axaml</DependentUpon>
  14. <SubType>Code</SubType>
  15. </Compile>
  16. <Compile Update="MainWindow.axaml.cs">
  17. <DependentUpon>MainWindow.axaml</DependentUpon>
  18. <SubType>Code</SubType>
  19. </Compile>
  20. <Compile Update="Components\MenuPanel\PrsMenuPanel.axaml.cs">
  21. <DependentUpon>PrsMenuPanel.axaml</DependentUpon>
  22. <SubType>Code</SubType>
  23. </Compile>
  24. </ItemGroup>
  25. <ItemGroup>
  26. <PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.2" />
  27. <PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2" />
  28. <PackageReference Include="Microsoft.Maui.Essentials" Version="9.0.70" />
  29. <!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
  30. </ItemGroup>
  31. <ItemGroup>
  32. <ProjectReference Include="..\..\..\inabox\InABox.Avalonia.Platform\InABox.Avalonia.Platform.csproj"/>
  33. <ProjectReference Include="..\..\..\inabox\InABox.Avalonia\InABox.Avalonia.csproj" />
  34. </ItemGroup>
  35. <ItemGroup>
  36. <AvaloniaResource Include="Assets\avalonia-logo.ico" />
  37. <AvaloniaResource Include="Images\arrow_white_left.svg">
  38. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  39. </AvaloniaResource>
  40. <AvaloniaResource Include="Images\key.svg">
  41. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  42. </AvaloniaResource>
  43. <AvaloniaResource Include="Images\tick.svg">
  44. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  45. </AvaloniaResource>
  46. </ItemGroup>
  47. <ItemGroup>
  48. <UpToDateCheckInput Remove="Assets\Classes\Border.axaml" />
  49. <UpToDateCheckInput Remove="Assets\Classes\Button.axaml" />
  50. <UpToDateCheckInput Remove="Assets\Classes\Image.axaml" />
  51. <UpToDateCheckInput Remove="Assets\Classes\Label.axaml" />
  52. <UpToDateCheckInput Remove="Assets\Classes\ListBox.axaml" />
  53. <UpToDateCheckInput Remove="Assets\Classes\Separator.axaml" />
  54. <UpToDateCheckInput Remove="Assets\Classes\TextBox.axaml" />
  55. </ItemGroup>
  56. <ItemGroup>
  57. <Reference Include="Avalonia.Themes.Fluent">
  58. <HintPath>..\..\..\..\.nuget\packages\avalonia.themes.fluent\11.3.0\lib\net8.0\Avalonia.Themes.Fluent.dll</HintPath>
  59. </Reference>
  60. </ItemGroup>
  61. </Project>