From 34ac84b67b37545129c9ee16f54137281309fec9 Mon Sep 17 00:00:00 2001 From: Niclas Finne Date: Mon, 19 Aug 2013 16:55:20 +0200 Subject: [PATCH] Added option '-' to separate options from arguments --- se/sics/mspsim/util/ArgumentManager.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/se/sics/mspsim/util/ArgumentManager.java b/se/sics/mspsim/util/ArgumentManager.java index 6623852..5de9524 100644 --- a/se/sics/mspsim/util/ArgumentManager.java +++ b/se/sics/mspsim/util/ArgumentManager.java @@ -76,6 +76,13 @@ public class ArgumentManager extends ConfigManager { ArrayList list = new ArrayList(); ArrayList config = new ArrayList(); for (int i = 0, n = args.length; i < n; i++) { + if ("-".equals(args[i])) { + // The rest should be considered arguments + for(++i; i < args.length; i++) { + list.add(args[i]); + } + break; + } if (args[i].startsWith("-")) { String param = args[i].substring(1); String value = "";