修改build_all.go脚本

This commit is contained in:
lwch
2021-09-30 10:26:24 +08:00
parent 61d24bc6d3
commit b4d2ebc0ca
+12
View File
@@ -60,12 +60,24 @@ var targets = []target{
func main() {
os.RemoveAll(releaseDir)
runtime.Assert(os.MkdirAll(releaseDir, 0755))
bindata()
for _, target := range targets {
logging.Info("build target %s/%s...", target.os, target.arch)
build(target)
}
}
func bindata() {
cmd := exec.Command("go", "run", "contrib/bindata/main.go",
"-pkg", "shell",
"-o", "code/client/shell/assets.go",
"-prefix", "html/shell",
"html/shell/...")
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
runtime.Assert(cmd.Run())
}
func build(t target) {
os.RemoveAll(buildDir)
runtime.Assert(os.MkdirAll(buildDir, 0755))