aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorGravatar Grayson Koonce <grayson.koonce@gmail.com> 2016-09-30 15:34:03 -0700
committerGravatar GitHub <noreply@github.com> 2016-09-30 15:34:03 -0700
commitcba441714f357b9b25d5c0cacbfb2e376bbbe679 (patch)
tree2db58d65d94946f0c5ed6b07162bdcb648a255ca /main.go
parent4754d5ec7e5d162585f2ebdb259132330e9fdf55 (diff)
downloadsally-cba441714f357b9b25d5c0cacbfb2e376bbbe679.tar.gz
sally-cba441714f357b9b25d5c0cacbfb2e376bbbe679.tar.zst
sally-cba441714f357b9b25d5c0cacbfb2e376bbbe679.zip
Starting point (#1)
Diffstat (limited to 'main.go')
-rw-r--r--main.go23
1 files changed, 23 insertions, 0 deletions
diff --git a/main.go b/main.go
new file mode 100644
index 0000000..b0cc14f
--- /dev/null
+++ b/main.go
@@ -0,0 +1,23 @@
+package main
+
+import (
+ "flag"
+ "log"
+)
+
+//go:generate go-bindata templates/
+
+func main() {
+ yml := flag.String("yml", "sally.yaml", "yaml file to read config from")
+ dir := flag.String("dir", "out", "directory to write html files to")
+ flag.Parse()
+
+ c, err := Parse(*yml)
+ if err != nil {
+ log.Fatal(err)
+ }
+
+ if err := Write(c, *dir); err != nil {
+ log.Fatal(err)
+ }
+}