|
@@ -599,6 +599,10 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph
|
|
|
|
|
|
auto_build_solutions = true;
|
|
auto_build_solutions = true;
|
|
editor = true;
|
|
editor = true;
|
|
|
|
+ } else if (I->get() == "--export" || I->get() == "--export-debug") { // Export project
|
|
|
|
+
|
|
|
|
+ editor = true;
|
|
|
|
+ main_args.push_back(I->get());
|
|
#endif
|
|
#endif
|
|
} else if (I->get() == "--path") { // set path of project to start or edit
|
|
} else if (I->get() == "--path") { // set path of project to start or edit
|
|
|
|
|
|
@@ -1343,20 +1347,10 @@ bool Main::start() {
|
|
removal_docs.push_back(args[j]);
|
|
removal_docs.push_back(args[j]);
|
|
} else if (args[i] == "--export") {
|
|
} else if (args[i] == "--export") {
|
|
editor = true; //needs editor
|
|
editor = true; //needs editor
|
|
- if (i + 1 < args.size()) {
|
|
|
|
- _export_preset = args[i + 1];
|
|
|
|
- } else {
|
|
|
|
- ERR_PRINT("Export preset name not specified");
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
|
|
+ _export_preset = args[i + 1];
|
|
} else if (args[i] == "--export-debug") {
|
|
} else if (args[i] == "--export-debug") {
|
|
editor = true; //needs editor
|
|
editor = true; //needs editor
|
|
- if (i + 1 < args.size()) {
|
|
|
|
- _export_preset = args[i + 1];
|
|
|
|
- } else {
|
|
|
|
- ERR_PRINT("Export preset name not specified");
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
|
|
+ _export_preset = args[i + 1];
|
|
export_debug = true;
|
|
export_debug = true;
|
|
#endif
|
|
#endif
|
|
} else {
|
|
} else {
|