From feca5d22c68230bd0c87a288d9671c15dcd67956 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Fri, 27 Apr 2007 20:32:02 +0000 Subject: * Added new commandline option -config Note: This is untested but is a very simple change and should 'just work'. If someone can test, appreciated. --- OpenSim/Application.cs | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'OpenSim') diff --git a/OpenSim/Application.cs b/OpenSim/Application.cs index 6adc540..7d8be59 100644 --- a/OpenSim/Application.cs +++ b/OpenSim/Application.cs @@ -22,6 +22,7 @@ namespace OpenSim bool gridLocalAsset = false; bool useConfigFile = false; bool noverbose = false; + string configFile = "simconfig.xml"; for (int i = 0; i < args.Length; i++) { @@ -60,9 +61,21 @@ namespace OpenSim { noverbose = true; } + if (args[i] == "-config") + { + try + { + i++; + configFile = args[i]; + } + catch (Exception e) + { + Console.WriteLine("-config: Please specify a config file."); + } + } } - OpenSimMain sim = new OpenSimMain( sandBoxMode, startLoginServer, physicsEngine, useConfigFile, noverbose); + OpenSimMain sim = new OpenSimMain(sandBoxMode, startLoginServer, physicsEngine, useConfigFile, noverbose, configFile); // OpenSimRoot.Instance.Application = sim; sim.m_sandbox = sandBoxMode; sim.user_accounts = userAccounts; -- cgit v1.1