Versions in this module Expand all Collapse all v1 v1.1.0 Nov 3, 2014 Changes in this version + var Env string + var InheritParentEnv bool + var Version = "1.1.0" + func Bash(script string, wd ...In) error + func BashOutput(script string, wd ...In) (string, error) + func Godo(tasksFunc func(*Project)) + func Inside(dir string, lambda func()) error + func RunOutput(commandstr string, wd ...In) (string, error) + type In []string v1.0.0 Oct 27, 2014 Changes in this version + var DebounceMs int64 + func Glob(patterns []string) ([]*FileAsset, []*RegexpInfo, error) + func Globexp(glob string) *regexp.Regexp + func Gosu(tasksFunc func(*Project)) + func Run(command string, options ...map[string]interface{}) + func Start(command string, options ...map[string]interface{}) + func StartAsync(isAsync bool, command string, options ...map[string]interface{}) error + type Context struct + FileEvent *watcher.FileEvent + Task *Task + func (context *Context) AnyFile() []string + type D Dependencies + type Debounce int64 + type Dependencies []string + type FileAsset struct + Path string + type M map[string]interface + type Project struct + Namespace map[string]*Project + Tasks map[string]*Task + func NewProject(tasksFunc func(*Project)) *Project + func (project *Project) Define(fn func(*Project)) + func (project *Project) Run(name string) + func (project *Project) Task(name string, args ...interface{}) *Task + func (project *Project) Usage() + func (project *Project) Use(namespace string, tasksFunc func(*Project)) + func (project *Project) Watch(names []string, isParent bool) + type RegexpInfo struct + Negate bool + type Task struct + Complete bool + ContextHandler func(*Context) + Debounce int64 + Dependencies []string + Description string + EffectiveWatchGlobs []string + EffectiveWatchRegexps []*RegexpInfo + Handler func() + Name string + RunOnce bool + WatchFiles []*FileAsset + WatchGlobs []string + WatchRegexps []*RegexpInfo + func (task *Task) Run() + func (task *Task) RunWithEvent(logName string, e *watcher.FileEvent) + type W Watch + type Watch []string