VeloeKemonoPartyApp.csproj 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <Project Sdk="Microsoft.NET.Sdk.Razor">
  2. <PropertyGroup>
  3. <TargetFrameworks>net7.0-maccatalyst;net7.0-ios;net7.0-android</TargetFrameworks>
  4. <TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net7.0-windows10.0.19041.0</TargetFrameworks>
  5. <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
  6. <!-- <TargetFrameworks>$(TargetFrameworks);net7.0-tizen</TargetFrameworks> -->
  7. <OutputType>Exe</OutputType>
  8. <RootNamespace>VeloeKemonoPartyApp</RootNamespace>
  9. <UseMaui>true</UseMaui>
  10. <SingleProject>true</SingleProject>
  11. <ImplicitUsings>enable</ImplicitUsings>
  12. <EnableDefaultCssItems>false</EnableDefaultCssItems>
  13. <!-- Display name -->
  14. <ApplicationTitle>VeloeKemonoPartyApp</ApplicationTitle>
  15. <!-- App Identifier -->
  16. <ApplicationId>com.companyname.veloekemonopartyapp</ApplicationId>
  17. <ApplicationIdGuid>3D6F36CF-63B8-48A5-95ED-4328E1CE02D2</ApplicationIdGuid>
  18. <!-- Versions -->
  19. <ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
  20. <ApplicationVersion>1</ApplicationVersion>
  21. <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">14.2</SupportedOSPlatformVersion>
  22. <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">14.0</SupportedOSPlatformVersion>
  23. <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">23.0</SupportedOSPlatformVersion>
  24. <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
  25. <TargetPlatformMinVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</TargetPlatformMinVersion>
  26. <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'tizen'">6.5</SupportedOSPlatformVersion>
  27. </PropertyGroup>
  28. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net7.0-android|AnyCPU'">
  29. <DebugType>embedded</DebugType>
  30. <AndroidCreatePackagePerAbi>True</AndroidCreatePackagePerAbi>
  31. <Debugger>Xamarin</Debugger>
  32. </PropertyGroup>
  33. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net7.0-android|AnyCPU'">
  34. <DebugType>embedded</DebugType>
  35. <AndroidPackageFormat>apk</AndroidPackageFormat>
  36. <AndroidCreatePackagePerAbi>True</AndroidCreatePackagePerAbi>
  37. <Debugger>Xamarin</Debugger>
  38. </PropertyGroup>
  39. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net7.0-ios|AnyCPU'">
  40. <DebugType>embedded</DebugType>
  41. </PropertyGroup>
  42. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net7.0-ios|AnyCPU'">
  43. <DebugType>embedded</DebugType>
  44. </PropertyGroup>
  45. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net7.0-maccatalyst|AnyCPU'">
  46. <DebugType>embedded</DebugType>
  47. </PropertyGroup>
  48. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net7.0-maccatalyst|AnyCPU'">
  49. <DebugType>embedded</DebugType>
  50. </PropertyGroup>
  51. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net7.0-windows10.0.19041.0|AnyCPU'">
  52. <DebugType>embedded</DebugType>
  53. </PropertyGroup>
  54. <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net7.0-windows10.0.19041.0|AnyCPU'">
  55. <DebugType>embedded</DebugType>
  56. </PropertyGroup>
  57. <ItemGroup>
  58. <!-- App Icon -->
  59. <MauiIcon Include="Resources\AppIcon\appicon.svg" ForegroundFile="Resources\AppIcon\appiconfg.svg" Color="#512BD4" />
  60. <!-- Splash Screen -->
  61. <MauiSplashScreen Include="Resources\Splash\splash.svg" Color="#512BD4" BaseSize="128,128" />
  62. <!-- Images -->
  63. <MauiImage Include="Resources\Images\*" />
  64. <MauiImage Update="Resources\Images\dotnet_bot.svg" BaseSize="168,208" />
  65. <!-- Custom Fonts -->
  66. <MauiFont Include="Resources\Fonts\*" />
  67. <!-- Raw Assets (also remove the "Resources\Raw" prefix) -->
  68. <MauiAsset Include="Resources\Raw\**" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
  69. </ItemGroup>
  70. <ItemGroup>
  71. <None Remove="Resources\Images\logo_vivelapub.png" />
  72. </ItemGroup>
  73. <ItemGroup>
  74. <PackageReference Include="BlazorPanzoom" Version="0.2.1" />
  75. <PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
  76. <PackageReference Include="Sve.Blazor.InfiniteScroll" Version="1.0.0-alpha" />
  77. </ItemGroup>
  78. <ItemGroup>
  79. <Content Update="wwwroot\img-touch-canvas.js">
  80. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  81. </Content>
  82. <Content Update="wwwroot\logo_vivelapub.png">
  83. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  84. </Content>
  85. </ItemGroup>
  86. </Project>