Closed zjp closed 2 years ago
The run and run-nogui make targets from src/apps/ChimeraX/Makefile should also be removed. They are not debugging anything in that directory anymore. If we want to add them to the src/core/Makefile later, we can.
OK, I've fixed that issue.
Let's not merge this quite yet. There's some work left to do getting it to work for macOS. For example, mkinfo.py assumes that it can import ChimeraX_main.py, and I'm not sure we can import from a module's __main__.py
so I've been unsuccessful so far getting it imported from chimerax.core
.
I've moved installation of the plist on macOS to the end of the build process to stop mkinfo.py from interrupting the build.
Was able to build on Linux, Windows, and macOS after those most recent changes.
Rebased on current develop pending merge.
Fulfills the first of our build system items. :)