summaryrefslogtreecommitdiff
path: root/flags
diff options
context:
space:
mode:
Diffstat (limited to 'flags')
-rw-r--r--flags/flags.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/flags/flags.go b/flags/flags.go
new file mode 100644
index 0000000..2ce8045
--- /dev/null
+++ b/flags/flags.go
@@ -0,0 +1,12 @@
+package flags
+
+import "github.com/spf13/pflag"
+
+var (
+ Here = pflag.BoolP("here", "h", false, "run target in current directory instead of source location")
+ At = pflag.StringP("at", "@", "", "override run location")
+ Single = pflag.BoolP("singgle", "s", false, "do not run any triggers")
+ All = pflag.BoolP("all", "a", false, "get sources from cache instead of crawling")
+ Dry = pflag.BoolP("dry", "d", false, "print cmdlines instead of running them")
+ Root = pflag.BoolP("root", "r", false, "run targets (including triggers) with sudo")
+)