OBA, when finding that the project database has the
execute flag checked, will attempt to launch HackMaster
as the Hack Manager when the user is comp9iling a Hack.
HackMaster is somewhat out of date and there are other
Hack Managers out there (I for one, use YAHM). Which
Hack Manager to launch should be configurable.
The choice should probably be in OBC, as that is where
the project management functions are located. It should
probably be a dialog -- something like the editor
choice -- and have the value saved to preferences.
OBA should then read the OBC preferences to determine
which Hack Manager to launch, rather than assuming
HackMaster and giving a non-fatal error if it is not
installed.