3 ms·
Yep. :) It's "MacTerm": https://github.com/kmgrant/macterm The Python front-end is mostly here: https://github.com/kmgrant/macterm/tree/master/Build
by makecheck 11y ago
Yep. :) It's "MacTerm":
https://github.com/kmgrant/macterm
The Python front-end is mostly here:
https://github.com/kmgrant/macterm/tree/master/Build/Application/PythonCode
The ".app" bundle layout is constructed as part of the build:
https://github.com/kmgrant/macterm/blob/master/Build/GNUmakefile
...but basically it puts Python scripts and a Python-runner into "MacOS", and Python and C++ libraries into "Frameworks". You could also download the built ".app" to see the final layout.
This is actually quite a bit simpler than it used to be. In the old days I was able to support both PowerPC and Intel, multiple versions of Python and about 6 different old Mac OS X versions in the same bundle. I still can't quite believe that it worked. :)
- jsjohnst 11y agoAwesome! Thanks for sharing, will definitely dig through this. :)