> Turns out there's another variable that should only be set when
> building the app.
> Please try the attached patch.
That works for me !
So previously the nextstep/Emacs.app was getting generated even with --disable-ns-self-contained. I think that's fine to not build in this case - in fact it duplicates the Emacs executable - but just a note that it kind of changes things for packages. I have a fix for Nixpkgs (which previously installed nexstep/Emacs.app), but I think homebrew-emacs-plus would also be effected: