Error out when a required commandline argument is left out

This commit is contained in:
Matthijs Kooijman 2013-10-27 16:48:55 +01:00
parent 0a3b82af8f
commit f502c9b53c
1 changed files with 6 additions and 0 deletions

View File

@ -344,18 +344,24 @@ public class Base {
i++;
if (i < args.length)
selectBoard = args[i];
else
showError(null, "Argument required for --board", null);
continue;
}
if (args[i].equals("--port")) {
i++;
if (i < args.length)
selectPort = args[i];
else
showError(null, "Argument required for --port", null);
continue;
}
if (args[i].equals("--curdir")) {
i++;
if (i < args.length)
currentDirectory = args[i];
else
showError(null, "Argument required for --curdir", null);
continue;
}
if (args[i].startsWith("--"))