Make --doctool imply --headless to speed up class reference generation

This also prevents spawning an unnecessary splash screen window
while the class reference is generated.
This commit is contained in:
Hugo Locurcio 2022-02-17 22:35:37 +01:00
parent 5b18a81be9
commit 76bf7f169d
No known key found for this signature in database
GPG Key ID: 39E8F8BE30B0A49C

View File

@ -974,6 +974,11 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph
} else if (I->get() == "--doctool") {
// Actually handling is done in start().
cmdline_tool = true;
// `--doctool` implies `--headless` to avoid spawning an unnecessary window
// and speed up class reference generation.
audio_driver = "Dummy";
display_driver = "headless";
main_args.push_back(I->get());
#endif
} else if (I->get() == "--path") { // set path of project to start or edit