renamed, build function
This commit is contained in:
parent
45f4284363
commit
5d30bf55b1
|
@ -0,0 +1,43 @@
|
|||
package realize
|
||||
|
||||
import (
|
||||
"time"
|
||||
"os/exec"
|
||||
"os"
|
||||
"bytes"
|
||||
)
|
||||
|
||||
type Project struct {
|
||||
reload time.Time
|
||||
Name string `yaml:"app_name,omitempty"`
|
||||
Path string `yaml:"app_path,omitempty"`
|
||||
Main string `yaml:"app_main,omitempty"`
|
||||
Run bool `yaml:"app_run,omitempty"`
|
||||
Bin bool `yaml:"app_bin,omitempty"`
|
||||
Build bool `yaml:"app_build,omitempty"`
|
||||
Watcher Watcher `yaml:"app_watcher,omitempty"`
|
||||
}
|
||||
|
||||
func GoRun () error{
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p *Project) GoBuild() error{
|
||||
var out bytes.Buffer
|
||||
base, _ := os.Getwd()
|
||||
build := exec.Command("go", "build", base + p.Path + p.Main)
|
||||
//build.Dir = base + p.Path
|
||||
build.Stdout = &out
|
||||
if err := build.Run(); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func GoInstall() error{
|
||||
return nil
|
||||
}
|
||||
|
||||
func Stop() error{
|
||||
return nil
|
||||
}
|
|
@ -1,17 +0,0 @@
|
|||
package realize
|
||||
|
||||
func Run () error{
|
||||
return nil
|
||||
}
|
||||
|
||||
func Build() error{
|
||||
return nil
|
||||
}
|
||||
|
||||
func Install() error{
|
||||
return nil
|
||||
}
|
||||
|
||||
func Stop() error{
|
||||
return nil
|
||||
}
|
Loading…
Reference in New Issue