Skip to content

Conversation

@mortend
Copy link
Member

@mortend mortend commented Mar 27, 2023

This adds a prebuilt app loader for macOS, downloaded via NuGet.

The binaries that come out on macOS are quite large and don't change often, so move them to NuGet to avoid bloating the main Uno package.

Native binaries are also CPU specific (x64), so we'll publish another set for arm64 at a later point.

This adds a prebuilt app loader for macOS, downloaded via NuGet.

The binaries that come out on macOS are quite large and don't change
often, so move them to NuGet to avoid bloating the main Uno package.

Native binaries are also CPU specific (x64), so we'll publish another
set for arm64 at a later point.

* Configure assemblies via Info.plist and load via .NET reflection
  instead of editing assemblies, since edited macOS assemblies results
  in crashes on .NET 6.0.

* Move relevant source code to a new repository at
  https://github.com/fuse-open/mac-loader.
@mortend mortend merged commit b4bf4c0 into fuse-open:beta-3.0 Mar 28, 2023
@mortend mortend deleted the mac-loader branch March 28, 2023 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant