version updated
This commit is contained in:
parent
edb66c814f
commit
4664efe735
26
realize.go
26
realize.go
|
@ -15,7 +15,7 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
version = "1.5.1r2"
|
version = "1.5.2"
|
||||||
)
|
)
|
||||||
|
|
||||||
// New realize instance
|
// New realize instance
|
||||||
|
@ -37,16 +37,6 @@ func main() {
|
||||||
app := &cli.App{
|
app := &cli.App{
|
||||||
Name: "Realize",
|
Name: "Realize",
|
||||||
Version: version,
|
Version: version,
|
||||||
Authors: []*cli.Author{
|
|
||||||
{
|
|
||||||
Name: "Alessio Pracchia",
|
|
||||||
Email: "pracchia@hastega.it",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
Name: "Daniele Conventi",
|
|
||||||
Email: "conventi@hastega.it",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
Description: "Go build system with file watchers, output streams and live reload. Run, build and watch file changes with custom paths",
|
Description: "Go build system with file watchers, output streams and live reload. Run, build and watch file changes with custom paths",
|
||||||
Commands: []*cli.Command{
|
Commands: []*cli.Command{
|
||||||
{
|
{
|
||||||
|
@ -54,7 +44,7 @@ func main() {
|
||||||
Aliases: []string{"r"},
|
Aliases: []string{"r"},
|
||||||
Description: "Start a toolchain on a project or a list of projects. If not exist a config file it creates a new one",
|
Description: "Start a toolchain on a project or a list of projects. If not exist a config file it creates a new one",
|
||||||
Flags: []cli.Flag{
|
Flags: []cli.Flag{
|
||||||
&cli.StringFlag{Name: "path", Aliases: []string{"p"}, Value: wdir(), Usage: "Project base path"},
|
&cli.StringFlag{Name: "path", Aliases: []string{"p"}, Value: ".", Usage: "Project base path"},
|
||||||
&cli.StringFlag{Name: "name", Aliases: []string{"n"}, Value: "", Usage: "Run a project by its name"},
|
&cli.StringFlag{Name: "name", Aliases: []string{"n"}, Value: "", Usage: "Run a project by its name"},
|
||||||
&cli.BoolFlag{Name: "fmt", Aliases: []string{"f"}, Value: false, Usage: "Enable go fmt"},
|
&cli.BoolFlag{Name: "fmt", Aliases: []string{"f"}, Value: false, Usage: "Enable go fmt"},
|
||||||
&cli.BoolFlag{Name: "vet", Aliases: []string{"v"}, Value: false, Usage: "Enable go vet"},
|
&cli.BoolFlag{Name: "vet", Aliases: []string{"v"}, Value: false, Usage: "Enable go vet"},
|
||||||
|
@ -172,7 +162,7 @@ func main() {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return d.Err()
|
return d.Err()
|
||||||
}
|
}
|
||||||
r.Settings.FileLimit = val
|
r.Settings.FileLimit = int8(val)
|
||||||
return nil
|
return nil
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -1217,11 +1207,11 @@ func prefix(s string) string {
|
||||||
if s != "" {
|
if s != "" {
|
||||||
return fmt.Sprint(yellow.bold("["), "REALIZE", yellow.bold("]"), " : ", s)
|
return fmt.Sprint(yellow.bold("["), "REALIZE", yellow.bold("]"), " : ", s)
|
||||||
}
|
}
|
||||||
return ""
|
return s
|
||||||
}
|
}
|
||||||
|
|
||||||
// Before is launched before each command
|
// Before is launched before each command
|
||||||
func before(*cli.Context) error {
|
func before(*cli.Context) (err error) {
|
||||||
// custom log
|
// custom log
|
||||||
log.SetFlags(0)
|
log.SetFlags(0)
|
||||||
log.SetOutput(logWriter{})
|
log.SetOutput(logWriter{})
|
||||||
|
@ -1230,7 +1220,7 @@ func before(*cli.Context) error {
|
||||||
if gopath == "" {
|
if gopath == "" {
|
||||||
return errors.New("$GOPATH isn't set properly")
|
return errors.New("$GOPATH isn't set properly")
|
||||||
}
|
}
|
||||||
if err := os.Setenv("GOPATH", gopath); err != nil {
|
if err = os.Setenv("GOPATH", gopath); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
// new realize instance
|
// new realize instance
|
||||||
|
@ -1239,11 +1229,11 @@ func before(*cli.Context) error {
|
||||||
r.Settings.read(&r)
|
r.Settings.read(&r)
|
||||||
// increase the file limit
|
// increase the file limit
|
||||||
if r.Settings.FileLimit != 0 {
|
if r.Settings.FileLimit != 0 {
|
||||||
if err := r.Settings.flimit(); err != nil {
|
if err = r.Settings.flimit(); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return nil
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// Rewrite the layout of the log timestamp
|
// Rewrite the layout of the log timestamp
|
||||||
|
|
Loading…
Reference in New Issue