示例#1
0
文件: codep.go 项目: lalyos/entrykit
func Run(config *entrykit.Config) {
	defer entrykit.Exec(config.Exec)
	err := Codep(config.Tasks)
	if err != nil {
		entrykit.Error(err)
	}
}
示例#2
0
文件: render.go 项目: lalyos/entrykit
func Run(config *entrykit.Config) {
	defer entrykit.Exec(config.Exec)
	for name, target := range config.Tasks {
		template := target + ".tmpl"
		data, err := ioutil.ReadFile(template)
		if err != nil {
			entrykit.Error(err)
		}
		render, err := sigil.Execute(data, nil, name)
		if err != nil {
			entrykit.Error(err)
		}
		// todo: use same filemode as template
		err = ioutil.WriteFile(target, render.Bytes(), 0644)
		if err != nil {
			entrykit.Error(err)
		}
	}
}
示例#3
0
func Run(config *entrykit.Config) {
	//defer entrykit.Exec(config.Exec)
	entrykit.Error(fmt.Errorf("Not implemented"))
}
示例#4
0
func Run(config *entrykit.Config) {
	entrykit.Error(fmt.Errorf("Not implemented"))
}