aboutsummaryrefslogtreecommitdiff
path: root/cmd/removepkg
diff options
context:
space:
mode:
authorSlack Coder <slackcoder@server.ky>2023-10-18 17:27:00 -0500
committerSlack Coder <slackcoder@server.ky>2023-10-18 17:27:00 -0500
commit2be3a82f3a801a84c98a4de9c818ce8b0497135b (patch)
tree9fb89a6b10fddbb1560d895215b445813d3ea28c /cmd/removepkg
parent2fda2161877e61e16b7f208ba1f92f650776cbe2 (diff)
downloadpkgtools-go-todo.tar.xz
move todos to project roottodo
Diffstat (limited to 'cmd/removepkg')
-rw-r--r--cmd/removepkg/main.go41
1 files changed, 0 insertions, 41 deletions
diff --git a/cmd/removepkg/main.go b/cmd/removepkg/main.go
deleted file mode 100644
index 10fd014..0000000
--- a/cmd/removepkg/main.go
+++ /dev/null
@@ -1,41 +0,0 @@
-package main
-
-// TODO: print help when no arguments given
-
-import (
- "flag"
- "fmt"
- "os"
-
- "git.server.ky/slackcoder/pkgtools-go"
- "github.com/pborman/getopt/v2"
-)
-
-func usage() {
- getopt.PrintUsage(os.Stdout)
-}
-
-func ParseFlags() *pkgtools.RemovePkgFlags {
- flags := pkgtools.DefaultRemovePkgFlags
- flags.SetEnvValues()
-
- getopt.Parse()
- return &flags
-}
-
-func main() {
- getopt.SetParameters("packagename ...")
- help := getopt.BoolLong("help", 0, "display help")
-
- flags := ParseFlags()
- if len(getopt.Args()) == 0 || *help {
- usage()
- return
- }
-
- err := pkgtools.RemovePkg(flags, flag.Args()...)
- if err != nil {
- fmt.Println(err)
- os.Exit(-1)
- }
-}