command

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2016 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Bundle = cli.Command{
	Name:   "bundle",
	Usage:  "downloads (if needed) and then sources a given repo",
	Action: doBundle,
}

Bundle downloads (if needed) and then sources a given repo

View Source
var Home = cli.Command{
	Name:    "home",
	Aliases: []string{"prefix", "p"},
	Usage:   "shows the current antibody home folder",
	Action: func(ctx *cli.Context) error {
		fmt.Println(antibody.Home())
		return nil
	},
}

Home shows current antibody home folder

View Source
var Init = cli.Command{
	Name:  "init",
	Usage: "Initializes the shell so Antibody can work as expected.",
	Action: func(ctx *cli.Context) error {
		fmt.Println(shell.Init())
		return nil
	},
}

Init prints out the antibody's shell init script

View Source
var List = cli.Command{
	Name:  "list",
	Usage: "list all currently downloaded bundles",
	Action: func(ctx *cli.Context) error {
		for _, b := range bundle.List(antibody.Home()) {
			fmt.Println(b.Name())
		}
		return nil
	},
}

List all downloaded bundles

View Source
var Update = cli.Command{
	Name:  "update",
	Usage: "updates all previously bundled commands",
	Action: func(ctx *cli.Context) error {
		antibody.New(bundle.List(antibody.Home())).Update()
		return nil
	},
}

Update all previously bundled bundles

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL