diff options
Diffstat (limited to 'generate')
-rw-r--r-- | generate/static.go | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/generate/static.go b/generate/static.go index 4a02562..c8e7f43 100644 --- a/generate/static.go +++ b/generate/static.go @@ -1,15 +1,22 @@ package main +//go:generate go run static.go + import ( "context" "log" - "os" + "os/exec" + "strings" "github.com/gobuffalo/packr/builder" ) func main() { - b := builder.New(context.Background(), os.Args[1]) + root, err := exec.Command("git", "rev-parse", "--show-toplevel").Output() + if err != nil { + log.Fatal(err) + } + b := builder.New(context.Background(), strings.TrimSpace(string(root))) b.Compress = true if err := b.Run(); err != nil { log.Fatal(err) |