Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
e71f15d
Update to some new tools
mattleibow Mar 23, 2023
25ed217
Use new macos
mattleibow Mar 23, 2023
5b239b3
new
mattleibow Mar 23, 2023
c91f52d
just a bit less
mattleibow Mar 24, 2023
d33d771
this
mattleibow Mar 24, 2023
3cd0e06
try this
mattleibow Mar 24, 2023
4c4a4dc
quote
mattleibow Mar 24, 2023
54ce065
updates
mattleibow Jun 5, 2023
646da5f
:')
mattleibow Jun 5, 2023
e76d551
this
mattleibow Jun 5, 2023
734e62a
archived
mattleibow Jun 5, 2023
4078b51
Drop missing architecures
mattleibow Jun 5, 2023
225f11e
this
mattleibow Jun 5, 2023
9fb5347
no https...
mattleibow Jun 5, 2023
39a7d18
archive
mattleibow Jun 6, 2023
32874be
just a new min version needed
mattleibow Jun 6, 2023
eeaa31e
put the min versions in the cake
mattleibow Jun 6, 2023
10f0f28
certs
mattleibow Jun 6, 2023
09316bf
ws
mattleibow Jun 6, 2023
77671a2
auth
mattleibow Jun 6, 2023
5707516
mine
mattleibow Jun 6, 2023
e0d2a6e
no more 
mattleibow Jun 6, 2023
22cf433
build
mattleibow Jun 7, 2023
88c0c06
Merge branch 'dev/pause-vs' of github.com:mono/SkiaSharp into dev/pau…
mattleibow Jun 7, 2023
d41f998
nugets
mattleibow Jun 7, 2023
7f5e541
dotnet
mattleibow Jun 7, 2023
89fb6cf
Merge remote-tracking branch 'origin/main' into dev/pause-vs
mattleibow Jun 7, 2023
f9fd346
Merge remote-tracking branch 'origin/main' into dev/pause-vs
mattleibow Jun 7, 2023
2eabd21
update xharness
mattleibow Jun 7, 2023
f3c47ee
Merge branch 'dev/pause-vs' of github.com:mono/SkiaSharp into dev/pau…
mattleibow Jun 7, 2023
9402ec9
Use the new .NET SDK and tools
mattleibow Jun 7, 2023
08155b5
Revert "Use the new .NET SDK and tools"
mattleibow Jun 7, 2023
1a228ed
asdf
mattleibow Jun 7, 2023
3160ddf
Merge branch 'dev/fixes' into dev/pause-vs
mattleibow Jun 7, 2023
3e5fc9c
and this
mattleibow Jun 7, 2023
9c213a9
Merge remote-tracking branch 'origin/main' into dev/pause-vs
mattleibow Jun 7, 2023
2ecd46f
reverts and stuff
mattleibow Jun 7, 2023
5525f2d
build all
mattleibow Jun 7, 2023
576af5a
Merge branch 'main' into dev/pause-vs
mattleibow Jun 7, 2023
d617ac5
this
mattleibow Jun 7, 2023
0a38269
Update Cake files to override deployment targets
mattleibow Jun 8, 2023
7cc67bf
Merge branch 'main' into dev/update-cake
mattleibow Jun 8, 2023
9da9da4
this
mattleibow Jun 8, 2023
7ad2075
Merge branch 'dev/update-cake' into dev/pause-vs
mattleibow Jun 8, 2023
1771e33
revert
mattleibow Jun 8, 2023
075c583
Try linking
mattleibow Jun 8, 2023
81adc20
Merge remote-tracking branch 'origin/main' into dev/pause-vs
mattleibow Jun 8, 2023
81e0577
Merge branch 'main' into dev/pause-vs
mattleibow Jun 14, 2023
8663c42
and this
mattleibow Jun 14, 2023
cdf23eb
not this
mattleibow Jun 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions native/ios/build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ DirectoryPath OUTPUT_VARIANT_PATH = OUTPUT_PATH.Combine(VARIANT);
string GetDeploymentTarget(string arch)
{
switch (VARIANT) {
case "maccatalyst": return "13.0";
default: return "8.0";
case "maccatalyst": return "13.1";
default: return "11.0";
}
}

Expand All @@ -23,9 +23,7 @@ Task("libSkiaSharp")
.Does(() =>
{
if (VARIANT == "ios") {
Build("iphonesimulator", "i386", "x86");
Build("iphonesimulator", "x86_64", "x64");
Build("iphoneos", "armv7", "arm");
Build("iphoneos", "arm64", "arm64");

CreateFatFramework(OUTPUT_VARIANT_PATH.Combine("libSkiaSharp"));
Expand Down Expand Up @@ -72,9 +70,7 @@ Task("libHarfBuzzSharp")
.Does(() =>
{
if (VARIANT == "ios") {
Build("iphonesimulator", "i386");
Build("iphonesimulator", "x86_64");
Build("iphoneos", "armv7");
Build("iphoneos", "arm64");

CreateFatFramework(OUTPUT_VARIANT_PATH.Combine("libHarfBuzzSharp"));
Expand Down
2 changes: 1 addition & 1 deletion native/macos/build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ string GetDeploymentTarget(string arch)
{
switch (arch.ToLower()) {
case "arm64": return "11.0";
default: return "10.8";
default: return "10.9";
}
}

Expand Down
1 change: 0 additions & 1 deletion samples/Basic/Uno/SkiaSharpSample.iOS/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
<string>arm64</string>
</array>
<key>UISupportedInterfaceOrientations</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<LinkMode>Full</LinkMode>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
<MtouchLink>None</MtouchLink>
<MtouchDebug>true</MtouchDebug>
</PropertyGroup>
Expand All @@ -33,7 +33,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchLink>None</MtouchLink>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
Expand All @@ -45,7 +45,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<CodesignKey>iPhone Developer</CodesignKey>
<MtouchDebug>true</MtouchDebug>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
Expand All @@ -56,7 +56,7 @@
<OutputPath>bin\iPhone\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<ConsolePause>false</ConsolePause>
<CodesignKey>iPhone Developer</CodesignKey>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
Expand Down
2 changes: 1 addition & 1 deletion samples/Basic/iOS/SkiaSharpSample/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<string>Main</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
<string>arm64</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
Expand Down
8 changes: 4 additions & 4 deletions samples/Basic/iOS/SkiaSharpSample/SkiaSharpSample.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<DefineConstants>DEBUG</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
<MtouchLink>None</MtouchLink>
<MtouchDebug>true</MtouchDebug>
</PropertyGroup>
Expand All @@ -34,7 +34,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchLink>None</MtouchLink>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
<DebugSymbols>true</DebugSymbols>
Expand All @@ -44,7 +44,7 @@
<DefineConstants>DEBUG</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
<CodesignKey>iPhone Developer</CodesignKey>
<MtouchDebug>true</MtouchDebug>
Expand All @@ -57,7 +57,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<CodesignKey>iPhone Developer</CodesignKey>
<MtouchLink>SdkOnly</MtouchLink>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
<string>arm64</string>
</array>
<key>UISupportedInterfaceOrientations</key>
Expand Down
1 change: 0 additions & 1 deletion samples/Gallery/Uno/SkiaSharpSample.iOS/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
<string>arm64</string>
</array>
<key>UISupportedInterfaceOrientations</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<LinkMode>Full</LinkMode>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
Expand Down
8 changes: 4 additions & 4 deletions samples/Gallery/Xamarin.Forms/iOS/iOS.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
<MtouchLink>None</MtouchLink>
<MtouchDebug>True</MtouchDebug>
<MtouchProfiling>False</MtouchProfiling>
Expand All @@ -42,7 +42,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchLink>Full</MtouchLink>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchArch>x86_64</MtouchArch>
<ConsolePause>false</ConsolePause>
<MtouchDebug>False</MtouchDebug>
<MtouchProfiling>False</MtouchProfiling>
Expand All @@ -65,7 +65,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<CodesignKey>iPhone Developer</CodesignKey>
<MtouchDebug>True</MtouchDebug>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
Expand All @@ -87,7 +87,7 @@
<OutputPath>bin\iPhone\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<MtouchArch>ARM64</MtouchArch>
<ConsolePause>false</ConsolePause>
<CodesignKey>iPhone Developer</CodesignKey>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
Expand Down
2 changes: 1 addition & 1 deletion scripts/azure-pipelines-complete-internal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ parameters:
default:
pool:
name: Azure Pipelines
vmImage: macos-11
vmImage: macos-12
- name: VM_IMAGE_LINUX
type: object
default:
Expand Down
2 changes: 1 addition & 1 deletion scripts/azure-pipelines-complete.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ parameters:
default:
pool:
name: Azure Pipelines
vmImage: macos-11
vmImage: macos-12
- name: VM_IMAGE_LINUX
type: object
default:
Expand Down
2 changes: 1 addition & 1 deletion scripts/azure-pipelines-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ parameters:
default:
pool:
name: Azure Pipelines
vmImage: macos-11
vmImage: macos-12
- name: VM_IMAGE_LINUX
type: object
default:
Expand Down
2 changes: 1 addition & 1 deletion scripts/azure-pipelines-variables.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ variables:
MANAGED_LINUX_PACKAGES: ttf-ancient-fonts ninja-build
MONO_VERSION_MACOS: '6_12_24'
MONO_VERSION_LINUX: 'stable-focal/snapshots/6.12.0.182'
XCODE_VERSION: 13.2.1
XCODE_VERSION: 14.2
VISUAL_STUDIO_VERSION: ''
DOTNET_VERSION_PREVIEW: '7.0.302'
DOTNET_WORKLOAD_SOURCE: 'https://maui.blob.core.windows.net/metadata/rollbacks/7.0.86.json'
Expand Down
2 changes: 1 addition & 1 deletion scripts/azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ parameters:
default:
pool:
name: Azure Pipelines
vmImage: macos-11
vmImage: macos-12
- name: VM_IMAGE_LINUX
type: object
default:
Expand Down