summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile6
-rw-r--r--args.go1
-rw-r--r--main.go4
3 files changed, 10 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 8ee129b..04bf569 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,11 @@ nocui: build
gocui: build
reset
- ./gadgetwindow --gui gocui >/tmp/gadgetwindow.stderr 2>&1
+ # ./gadgetwindow --gui gocui >/tmp/gadgetwindow.stderr 2>&1
+ ./gadgetwindow --gui gocui --tmp-log
+
+test-tmp-log: build
+ ./gadgetwindow --gui andlabs --tmp-log
debugger: build
reset
diff --git a/args.go b/args.go
index 217d0fc..10565cf 100644
--- a/args.go
+++ b/args.go
@@ -16,6 +16,7 @@ import (
// GadgetTmpLog bool `arg:"--tmp-log" help:"automatically send STDOUT to /tmp"`
// GadgetVerboseDNS bool `arg:"--verbose" help:"debug your dns settings"`
var args struct {
+ TmpLog bool `arg:"--tmp-log" help:"automatically send STDOUT to /tmp"`
}
var NOW *log.LogFlag
diff --git a/main.go b/main.go
index 9c69ca9..8eb1aca 100644
--- a/main.go
+++ b/main.go
@@ -27,6 +27,10 @@ func main() {
log.SetAll(true)
log.ShowFlags()
}
+ if args.TmpLog {
+ // send all log() output to a file in /tmp
+ log.SetTmp()
+ }
myGui = gui.New()
// myGui.LoadToolkit("andlabs")
// myGui.LoadToolkit("nocui")