summaryrefslogtreecommitdiff
path: root/flags
diff options
context:
space:
mode:
authorewy <ewy0@protonmail.com>2026-04-14 16:37:17 +0200
committerewy <ewy0@protonmail.com>2026-04-14 16:37:17 +0200
commit45a297a8e526094e8fce6e2c5c0fd89b381d1765 (patch)
tree852ebc3a0112c94dc9726d0b27ab057bf6383660 /flags
i have to commit at some point!
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")
+)