gridpathingtest/gobl.go
2024-02-02 15:59:24 -08:00

28 lines
391 B
Go

package main
import (
"runtime"
. "github.com/kettek/gobl"
)
func main() {
var exe string
if runtime.GOOS == "windows" {
exe = ".exe"
}
runArgs := append([]interface{}{}, "./prog"+exe)
Task("build").
Exec("go", "build", "./cmd/prog")
Task("run").
Exec(runArgs...)
Task("watch").
Watch("cmd/prog/*", "sauce/*").
Signaler(SigQuit).
Run("build").
Run("run")
Go()
}