beeware / Python-Apple-support

A meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project.
MIT License
1.11k stars 160 forks source link

Use static lib for macOS support package #108

Closed samschott closed 3 years ago

samschott commented 3 years ago

As required by https://github.com/beeware/briefcase/pull/525, this PR keeps the static lib in the macOS support package instead of building a standalone Python executable. This enables statically linking Python in the actual app executable.

PR Checklist:

freakboy3742 commented 3 years ago

Agreed that this is definitely required for beeware/briefcase#525, and it's generally the right approach; however, there is some overlap with the changes needed to support M1 hardware. I've merged this in as part of 1f7ac385.