mirror of
https://github.com/lwch/natpass.git
synced 2024-04-21 12:41:54 +00:00
修改build_all.go脚本
This commit is contained in:
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user