aboutsummaryrefslogtreecommitdiff
path: root/generate/static.go
diff options
context:
space:
mode:
Diffstat (limited to 'generate/static.go')
-rw-r--r--generate/static.go11
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)