mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-16 11:21:18 +03:00
Error out when a required commandline argument is left out
This commit is contained in:
@ -344,18 +344,24 @@ public class Base {
|
|||||||
i++;
|
i++;
|
||||||
if (i < args.length)
|
if (i < args.length)
|
||||||
selectBoard = args[i];
|
selectBoard = args[i];
|
||||||
|
else
|
||||||
|
showError(null, "Argument required for --board", null);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (args[i].equals("--port")) {
|
if (args[i].equals("--port")) {
|
||||||
i++;
|
i++;
|
||||||
if (i < args.length)
|
if (i < args.length)
|
||||||
selectPort = args[i];
|
selectPort = args[i];
|
||||||
|
else
|
||||||
|
showError(null, "Argument required for --port", null);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (args[i].equals("--curdir")) {
|
if (args[i].equals("--curdir")) {
|
||||||
i++;
|
i++;
|
||||||
if (i < args.length)
|
if (i < args.length)
|
||||||
currentDirectory = args[i];
|
currentDirectory = args[i];
|
||||||
|
else
|
||||||
|
showError(null, "Argument required for --curdir", null);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (args[i].startsWith("--"))
|
if (args[i].startsWith("--"))
|
||||||
|
Reference in New Issue
Block a user