Skip to content

Document the final steps for producing CPython's macOS flat installer  #103676

Open
@aivarannamaa

Description

@aivarannamaa

Mac/BuildScript/README.rst is really nice and helpful documentation for the wonderful Mac/BuildScript/build-installer.py, but I'm missing the instructions for the final step of producing the installer -- transforming the legacy bundle installer to flat installer.

My hunch is that I could extract the Distribution.plist from an existing official installer, and then use productbuild to combine this with the pkg-s inside the produced mpkg. Should I also transform the pkg-s inside mpkg first? Even if I could end up with working installer, I would feel uneasy.

@ned-deily, could you please enhance Mac/BuildScript/README.rst and share the script or steps you are using for producing the final flat installer?

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions