Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <TargetFrameworks>net8.0-android;net8.0-ios;net8.0-maccatalyst</TargetFrameworks>
- <!-- <TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net8.0-windows10.0.19041.0</TargetFrameworks> -->
- <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
- <!-- <TargetFrameworks>$(TargetFrameworks);net8.0-tizen</TargetFrameworks> -->
- <!-- Note for MacCatalyst:
- The default runtime is maccatalyst-x64, except in Release config, in which case the default is maccatalyst-x64;maccatalyst-arm64.
- When specifying both architectures, use the plural <RuntimeIdentifiers> instead of the singular <RuntimeIdentifer>.
- The Mac App Store will NOT accept apps with ONLY maccatalyst-arm64 indicated;
- either BOTH runtimes must be indicated or ONLY macatalyst-x64. -->
- <!-- For example: <RuntimeIdentifiers>maccatalyst-x64;maccatalyst-arm64</RuntimeIdentifiers> -->
- <OutputType>Exe</OutputType>
- <RootNamespace>QuickDraw.Mobile</RootNamespace>
- <UseMaui>true</UseMaui>
- <SingleProject>true</SingleProject>
- <ImplicitUsings>enable</ImplicitUsings>
- <Nullable>enable</Nullable>
- <!-- Display name -->
- <ApplicationTitle>Quick Draw</ApplicationTitle>
- <!-- App Identifier -->
- <ApplicationId>dev.acesoftware.quickdraw</ApplicationId>
- <!-- Versions -->
- <ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
- <ApplicationVersion>1</ApplicationVersion>
- <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">11.0</SupportedOSPlatformVersion>
- <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">13.1</SupportedOSPlatformVersion>
- <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
- <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
- <TargetPlatformMinVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</TargetPlatformMinVersion>
- <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'tizen'">6.5</SupportedOSPlatformVersion>
- </PropertyGroup>
- <PropertyGroup Condition="'$(TargetFramework)'=='net8.0-ios'">
- <CodesignKey>Apple Development: Created via API (C4N97Q5J6K)</CodesignKey>
- <CodesignProvision>VS: WildCard Development</CodesignProvision>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-ios|AnyCPU'">
- <CodesignResourceRules></CodesignResourceRules>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-ios|AnyCPU'">
- <CodesignResourceRules></CodesignResourceRules>
- </PropertyGroup>
- <ItemGroup>
- <!-- App Icon -->
- <MauiIcon Update="Resources\AppIcon\*" Color="#FF0000" />
- <!-- Splash Screen -->
- <MauiSplashScreen Include="Resources\Splash\splash.png" Color="#161616" BaseSize="500,500" />
- <!-- Images -->
- <MauiImage Include="Resources\Images\*" />
- <!-- Custom Fonts -->
- <MauiFont Include="Resources\Fonts\*" />
- <!-- Raw Assets (also remove the "Resources\Raw" prefix) -->
- <MauiAsset Include="Resources\Raw\**" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
- </ItemGroup>
- <ItemGroup>
- <MauiImage Update="Resources\Images\pencil.png" BaseSize="20,20" />
- <MauiImage Update="Resources\Images\home.png" BaseSize="20,20" />
- <MauiImage Update="Resources\Images\friends.png" BaseSize="20,20" />
- <MauiImage Update="Resources\Images\profile.png" BaseSize="20,20" />
- </ItemGroup>
- <!--<ItemGroup>
- <None Remove="Platforms\Android\Resources\xml\network_security_config.xml" />
- <None Remove="Resources\AppIcon\appicon.svg" />
- <None Remove="Resources\Fonts\SourceSans3.ttf" />
- <None Remove="Resources\Fonts\user (1).png" />
- <None Remove="Resources\Images\avatar.png" />
- <None Remove="Resources\Images\eraser.png" />
- <None Remove="Resources\Images\friends.png" />
- <None Remove="Resources\Images\heart_filled.png" />
- <None Remove="Resources\Images\heart_outline.png" />
- <None Remove="Resources\Images\home.png" />
- <None Remove="Resources\Images\logo_trans.png" />
- <None Remove="Resources\Images\logo_white_bg.png" />
- <None Remove="Resources\Images\logo_with_bg.png" />
- <None Remove="Resources\Images\palette.png" />
- <None Remove="Resources\Images\pencil.png" />
- <None Remove="Resources\Images\profile.png" />
- <None Remove="Resources\Images\quickdraw_lost_cover.png" />
- <None Remove="Resources\Images\redo.png" />
- <None Remove="Resources\Images\send.png" />
- <None Remove="Resources\Images\stroke_size.png" />
- <None Remove="Resources\Images\undo.png" />
- <None Remove="Resources\Images\wild_west_background.png" />
- <None Remove="Resources\Splash\splash.png" />
- </ItemGroup>-->
- <ItemGroup>
- <MauiIcon Include="Resources\AppIcon\appicon.svg" />
- </ItemGroup>
- <ItemGroup>
- <PackageReference Include="ColorPicker.Maui" Version="1.0.0" />
- <PackageReference Include="CommunityToolkit.Maui" Version="7.0.0" />
- <PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" />
- <PackageReference Include="FirebaseAuthentication.net" Version="4.1.0" />
- <PackageReference Include="Microsoft.Maui.Controls" Version="$(MauiVersion)" />
- <PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="$(MauiVersion)" />
- <PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
- <PackageReference Include="SkiaSharp" Version="2.88.6" />
- <PackageReference Include="SkiaSharp.Views.Maui.Controls" Version="2.88.6" />
- <PackageReference Include="SkiaSharp.Views.Maui.Core" Version="2.88.6" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\QuickDraw.Api\QuickDraw.Api.csproj" />
- </ItemGroup>
- <ItemGroup>
- <Compile Update="InitializerShell.xaml.cs">
- <DependentUpon>InitializerShell.xaml</DependentUpon>
- </Compile>
- <Compile Update="Initializer.xaml.cs">
- <DependentUpon>Initializer.xaml</DependentUpon>
- </Compile>
- <Compile Update="Views\Auth\RegisterPage.xaml.cs">
- <DependentUpon>RegisterPage.xaml</DependentUpon>
- </Compile>
- </ItemGroup>
- <ItemGroup>
- <MauiXaml Update="InitializerShell.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Initializer.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\Auth\ForgotPasswordPage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\Auth\LoginPage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\Auth\RegisterPage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\Auth\WelcomePage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\DrawingViews\ColorPickerPopup.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\DrawingViews\ThicknessPopup.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\DrawPage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\FeedPage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\FriendsPage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\ProfilePage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\Shared\UserProfile.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- <MauiXaml Update="Views\Shared\ViewUserPage.xaml">
- <Generator>MSBuild:Compile</Generator>
- </MauiXaml>
- </ItemGroup>
- </Project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement