diff --git a/cli b/cli deleted file mode 100755 index 2775a8b..0000000 Binary files a/cli and /dev/null differ diff --git a/cmd/cli/main.go b/cmd/cli/main.go index 06ab7d0..f9cef0f 100644 --- a/cmd/cli/main.go +++ b/cmd/cli/main.go @@ -1 +1,22 @@ package main + +import ( + "flag" + "fmt" + + "git.32bit.cafe/yequari/rss-gen/rss" +) + +func main() { + siteUrl := flag.String("url", "", "url of site") + siteTitle := flag.String("title", "", "site title") + siteDesc := flag.String("desc", "", "site description") + + flag.Parse() + if *siteUrl == "" || *siteTitle == "" || *siteDesc == "" { + flag.PrintDefaults() + } + + fmt.Println(rss.GenerateRss(*siteUrl, *siteTitle, *siteDesc, flag.Args()...)) +} +