> On 7 Jan 2020, at 21:52, Marnen Laibow-Koser <mar...@marnen.org> wrote: > > Some updates. For the time being, at least, I've changed approaches. > Since I couldn't understand much of GUB's OS detection logic, and no one > seemed able to help with that, I abandoned GUB entirely for my latest > attempt and used MacPorts to build a 64-bit LilyPond binary (thanks, > Werner!). > > My current plan is now to build a 64-bit build of LilyPad.app and put the > LilyPond binary in there, then use > https://github.com/auriamg/macdylibbundler or some similar tool to package > the dylib dependencies in the app bundle. While it's overcomplicated > thanks to poor documentation and obsolescent ways of doing things, this > seems like a potentially easy way to get a usable 64-bit LilyPond Mac .app > bundle that will run on Catalina.
FYI, it is possible to build apps using MacPorts, for example, there is emacs-app that installs Emacs.app in /Applications/MacPorts/, and it seems working if copied out of that directory.