From cabfcb078950238cdaee4e6ec4702195feaabc7b Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 6 Oct 2018 18:11:48 -0600 Subject: [PATCH 1/1] altos-mapd: Use command line to pass map directory in Don't bother with a default value, just require a command line param. Signed-off-by: Keith Packard --- map-server/altos-mapd/AltosMapd.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/map-server/altos-mapd/AltosMapd.java b/map-server/altos-mapd/AltosMapd.java index cfa1ef35..9c39adb1 100644 --- a/map-server/altos-mapd/AltosMapd.java +++ b/map-server/altos-mapd/AltosMapd.java @@ -35,7 +35,12 @@ public class AltosMapd { AltosPreferences.init(new AltosMapdPreferences()); - AltosPreferences.mapdir = new File("/home/keithp/misc/rockets/flights/maps"); + if (args.length < 1) { + System.out.printf("usage: altos-mapd \n"); + System.exit(1); + } + + AltosPreferences.mapdir = new File(args[0]); for (;;) { Socket client = server.accept(); -- 2.30.2