From 1b9c8c6be740a361f7e7cddf931488bb13ab296c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Thu, 22 May 2014 01:17:19 +0200 Subject: [PATCH] improved cli args --- Makefile | 2 +- src/mightypork/rogue/Launcher.java | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index dc38fa8..8338600 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,7 @@ run: $(OUT) java -jar $(OUT) -w .rogue-save debug: $(OUT) - java -jar $(OUT) -w .rogue-save --debug + java -jar $(OUT) -w .rogue-save --verbose --debug-bus stats: @-echo "Commits:" `git rev-list HEAD --count` diff --git a/src/mightypork/rogue/Launcher.java b/src/mightypork/rogue/Launcher.java index 63d65a2..3f577d0 100644 --- a/src/mightypork/rogue/Launcher.java +++ b/src/mightypork/rogue/Launcher.java @@ -23,6 +23,7 @@ public class Launcher { final Level llFile = Level.ALL; File workdir = null; + boolean logBus = false; try { boolean localWorkdir = false; @@ -41,11 +42,11 @@ public class Launcher { llSyso = Level.OFF; continue; - } else if (arg.equals("--warnings") || arg.equals("-e")) { + } else if (arg.equals("--warn") || arg.equals("-e")) { llSyso = Level.WARNING; continue; - } else if (arg.equals("--debug") || arg.equals("--verbose") || arg.equals("-v")) { + } else if (arg.equals("--verbose") || arg.equals("-v")) { llSyso = Level.ALL; continue; @@ -53,6 +54,9 @@ public class Launcher { printHelp(); System.exit(0); + } else if (arg.equals("--debug-bus")) { + logBus = true; + } else { System.err.println("Unknown argument: " + arg); printHelp(); @@ -76,7 +80,7 @@ public class Launcher { final BaseApp app = new RogueApp(workdir, true); app.opt().setLogLevel(llFile, llSyso); - app.opt().setBusLogging(false);//TODO temporary + app.opt().setBusLogging(logBus); app.start(); }