|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 | <PropertyGroup> |
3 | | - <TargetFrameworks>net8.0-ios;net8.0-maccatalyst;net9.0-ios;net9.0-maccatalyst</TargetFrameworks> |
| 3 | + <TargetFrameworks>net9.0-ios;net9.0-maccatalyst</TargetFrameworks> |
4 | 4 | <IsBindingProject>true</IsBindingProject> |
5 | 5 | <NoBindingEmbedding>true</NoBindingEmbedding> |
6 | 6 | <RootNamespace>ImageCaching.Nuke</RootNamespace> |
7 | | - <SupportedOSPlatformVersion Condition="'$(TargetFramework)' == 'net8.0-ios'">14.0</SupportedOSPlatformVersion> |
8 | | - <SupportedOSPlatformVersion Condition="'$(TargetFramework)' == 'net8.0-maccatalyst'">14.0</SupportedOSPlatformVersion> |
9 | 7 | <SupportedOSPlatformVersion Condition="'$(TargetFramework)' == 'net9.0-ios'">14.0</SupportedOSPlatformVersion> |
10 | 8 | <SupportedOSPlatformVersion Condition="'$(TargetFramework)' == 'net9.0-maccatalyst'">14.0</SupportedOSPlatformVersion> |
11 | 9 | <BindingPlatform>$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)'))</BindingPlatform> |
|
19 | 17 | <Owners>roubachof,cheesebaron</Owners> |
20 | 18 | <PackageTags>xamarin.ios ios nuke image caching glidex</PackageTags> |
21 | 19 | <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance> |
| 20 | + </PropertyGroup> |
| 21 | + |
| 22 | + <PropertyGroup Condition=" '$(TF_BUILD)' == 'true' OR '$(GITHUB_ACTIONS)' == 'true' "> |
| 23 | + <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild> |
| 24 | + <Deterministic>true</Deterministic> |
22 | 25 |
|
23 | 26 | <PublishRepositoryUrl>true</PublishRepositoryUrl> |
24 | 27 | <RepositoryUrl>https://github.com/roubachof/NukeProxy</RepositoryUrl> |
25 | 28 | <RepositoryType>git</RepositoryType> |
26 | | - </PropertyGroup> |
27 | 29 |
|
28 | | - <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> |
29 | | - <SymbolPackageFormat>snupkg</SymbolPackageFormat> |
30 | | - <IncludeSymbols>true</IncludeSymbols> |
31 | | - <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder> |
32 | 30 | <EmbedUntrackedSources>true</EmbedUntrackedSources> |
| 31 | + <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder> |
33 | 32 |
|
34 | | - <DesignTimeBuild>false</DesignTimeBuild> |
35 | | - <DebugType>full</DebugType> |
36 | | - <DebugSymbols>true</DebugSymbols> |
37 | | - |
38 | | - <GeneratePackageOnBuild Condition=" '$(IsTestProject)' != 'true'">true</GeneratePackageOnBuild> |
| 33 | + <DebugType>embedded</DebugType> |
39 | 34 | </PropertyGroup> |
40 | 35 |
|
41 | 36 | <ItemGroup> |
42 | 37 | <None Include="..\..\LICENSE" Pack="true" PackagePath="" /> |
43 | 38 | <None Include="..\..\nuke_small.png" Pack="true" PackagePath="" /> |
44 | 39 | </ItemGroup> |
45 | 40 |
|
46 | | - <PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'"> |
47 | | - <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild> |
48 | | - <Deterministic>true</Deterministic> |
49 | | - </PropertyGroup> |
50 | | - |
51 | | - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
52 | | - <MtouchLink>SdkOnly</MtouchLink> |
53 | | - <MtouchHttpClientHandler>HttpClientHandler</MtouchHttpClientHandler> |
54 | | - </PropertyGroup> |
55 | | - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
56 | | - <MtouchLink>SdkOnly</MtouchLink> |
57 | | - <MtouchHttpClientHandler>HttpClientHandler</MtouchHttpClientHandler> |
58 | | - </PropertyGroup> |
59 | | - <ItemGroup> |
60 | | - <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" /> |
61 | | - </ItemGroup> |
62 | | - |
63 | 41 | <ItemGroup> |
64 | 42 | <ObjcBindingApiDefinition Include="ApiDefinition.cs" /> |
65 | 43 | <ObjcBindingCoreSource Include="Structs.cs" /> |
|
0 commit comments