summaryrefslogtreecommitdiff
path: root/engine/Settings
diff options
context:
space:
mode:
Diffstat (limited to 'engine/Settings')
-rw-r--r--engine/Settings/Flags.go11
1 files changed, 9 insertions, 2 deletions
diff --git a/engine/Settings/Flags.go b/engine/Settings/Flags.go
index 9f4039e..6c5d1f4 100644
--- a/engine/Settings/Flags.go
+++ b/engine/Settings/Flags.go
@@ -22,7 +22,14 @@ func (base Flags) String() string {
func readFlags() *Flags {
- return &Flags {
- SettingsFileLocation: *flag.String("c", "Config.json", "Configurtation file location"),
+ var outp = Flags{}
+ if flag.Lookup("c") == nil {
+ flag.StringVar(&outp.SettingsFileLocation, "c", "Config.json", "Configurtation file location")
}
+ flag.Parse()
+ return &outp
+
+ // return &Flags {
+ // SettingsFileLocation: *flag.String("config", "Config.json", "Configurtation file location"),
+ // }
}