mirror of
https://github.com/ZuneDev/Xune.git
synced 2026-07-27 13:13:10 -07:00
129 lines
5.6 KiB
XML
129 lines
5.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">iPhoneSimulator</Platform>
|
|
<ProjectGuid>{ECDDB312-BBCE-42C6-9FD7-985DC9814541}</ProjectGuid>
|
|
<ProjectTypeGuids>{A3F8F2AB-B479-4A4A-A458-A89E7DC349F1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<OutputType>Exe</OutputType>
|
|
<RootNamespace>Xune.Uno.macOS</RootNamespace>
|
|
<AssemblyName>Xune.Uno.macOS</AssemblyName>
|
|
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
|
|
<TargetFrameworkIdentifier>Xamarin.Mac</TargetFrameworkIdentifier>
|
|
<MonoMacResourcePrefix>Resources</MonoMacResourcePrefix>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug</OutputPath>
|
|
<DefineConstants>DEBUG</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<EnableCodeSigning>false</EnableCodeSigning>
|
|
<CodeSigningKey>Mac Developer</CodeSigningKey>
|
|
<CreatePackage>false</CreatePackage>
|
|
<EnablePackageSigning>false</EnablePackageSigning>
|
|
<IncludeMonoRuntime>false</IncludeMonoRuntime>
|
|
<UseSGen>true</UseSGen>
|
|
<UseRefCounting>true</UseRefCounting>
|
|
<Profiling>true</Profiling>
|
|
<HttpClientHandler>
|
|
</HttpClientHandler>
|
|
<LinkMode>
|
|
</LinkMode>
|
|
<XamMacArch>
|
|
</XamMacArch>
|
|
<NoWarn>
|
|
</NoWarn>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
|
|
<DebugSymbols>false</DebugSymbols>
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>bin\Release</OutputPath>
|
|
<DefineConstants>
|
|
</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<EnableCodeSigning>false</EnableCodeSigning>
|
|
<CreatePackage>true</CreatePackage>
|
|
<EnablePackageSigning>false</EnablePackageSigning>
|
|
<IncludeMonoRuntime>true</IncludeMonoRuntime>
|
|
<UseSGen>true</UseSGen>
|
|
<UseRefCounting>true</UseRefCounting>
|
|
<LinkMode>SdkOnly</LinkMode>
|
|
<HttpClientHandler>
|
|
</HttpClientHandler>
|
|
<XamMacArch>
|
|
</XamMacArch>
|
|
<NoWarn>
|
|
</NoWarn>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="Xamarin.Mac" />
|
|
<Reference Include="System.Numerics" />
|
|
<Reference Include="System.Numerics.Vectors" />
|
|
<Reference Include="System.Memory" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="SkiaSharp.Views.Uno">
|
|
<Version>2.80.3</Version>
|
|
</PackageReference>
|
|
<PackageReference Include="Uno.UI" Version="3.8.11" />
|
|
<PackageReference Include="Uno.UI.RemoteControl" Version="3.8.11" Condition="'$(Configuration)'=='Debug'" />
|
|
<PackageReference Include="Microsoft.Extensions.Logging" Version="5.0.0" />
|
|
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="5.0.0" />
|
|
</ItemGroup>
|
|
<Import Project="..\..\Xune.Uno.Shared\Xune.Uno.Shared.projitems" Label="Shared" />
|
|
<ItemGroup>
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\Contents.json" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-128.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-128%402x.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-16.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-16%402x.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-256.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-256%402x.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-32.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-32%402x.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-512.png" />
|
|
<ImageAsset Include="Assets.xcassets\AppIcon.appiconset\AppIcon-512%402x.png" />
|
|
<ImageAsset Include="Assets.xcassets\Contents.json" />
|
|
<ImageAsset Include="Assets.xcassets\unologo.imageset\Contents.json" />
|
|
<ImageAsset Include="Assets.xcassets\unologo.imageset\unoplatform.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup />
|
|
<ItemGroup>
|
|
<None Include="Info.plist" />
|
|
<None Include="Entitlements.plist" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Main.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<BundleResource Include="Resources\Fonts\uno-fluentui-assets.ttf">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</BundleResource>
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Mac\Xamarin.Mac.CSharp.targets" />
|
|
<Target Name="VS16Mac_RemoveSystemMemory" BeforeTargets="ResolveAssemblyReferences">
|
|
<!--
|
|
VS4Mac seems to process System.Memory differently, and removes
|
|
the System.Memory local reference if the package is transitively referenced.
|
|
We remove the Reference added by the nuget targets so that ResolveAssemblyReferences
|
|
is properly adding the local System.Memory to the Reference item group.
|
|
-->
|
|
<ItemGroup>
|
|
<Reference Remove="@(_ReferenceToRemove)" />
|
|
<Reference Include="System.Memory" />
|
|
</ItemGroup>
|
|
</Target>
|
|
<Target Name="VS16_RemoveSystemMemory" BeforeTargets="FindReferenceAssembliesForReferences">
|
|
<ItemGroup>
|
|
<ReferencePath Remove="@(_ReferencePathToRemove)" />
|
|
</ItemGroup>
|
|
</Target>
|
|
</Project> |