Documentation
¶
Index ¶
- type AliBuild
- func (ab AliBuild) Build(args string, opts ...shell.Option) *shell.Result
- func (ab AliBuild) Clean(debug bool) *shell.Result
- func (ab AliBuild) CommandHelp(name string) *shell.Result
- func (ab *AliBuild) DefaultEnv() []string
- func (ab AliBuild) Doctor(args string, opts ...shell.Option) *shell.Result
- func (ab *AliBuild) HasFetchReposOption() bool
- func (ab AliBuild) Help() *shell.Result
- func (ab *AliBuild) Package() string
- func (ab *AliBuild) SetPackageName(p string)
- func (ab AliBuild) Version() (string, error)
- func (ab *AliBuild) Which() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliBuild ¶
type AliBuild struct {
// contains filtered or unexported fields
}
AliBuild is the type representing the ALICE build tool
func (AliBuild) CommandHelp ¶
CommandHelp maps to the alibuild help for the given subcommand
func (*AliBuild) DefaultEnv ¶
DefaultEnv returns the default environement that is applied for each aliBuild command. These can be overridden or appended to using a shell.Env option when calling a particular command.
func (*AliBuild) HasFetchReposOption ¶
HasFetchReposOption checks for the --fetch-repos option in the output of the aliBuild build --help command
func (*AliBuild) Package ¶
Package returns the name of the package upon which aliBuild commands will act
func (*AliBuild) SetPackageName ¶
SetPackageName allows one to set the package to run on
Click to show internal directories.
Click to hide internal directories.