Home

Awesome

gpm-bootstrap Build Status

gpm-bootstrap is a plugin for gpm, the Go Package Manager. It provides a simple way to get started with dependency versioning tracking on your Go projects by creating a Godeps file with all your dependencies set to their latest versions.

Requires gpm v1.1.1 which introduces gpm plugins.

Installation

Via Homebrew

$ brew tap pote/gpm_plugins
$ brew install gpm-bootstrap

Manual on *nix

$ git clone git@github.com:pote/gpm-bootstrap.git && cd gpm-bootstrap
$ ./configure
$ make install

Example Usage

gpm bootstrap

Usage

Once installed, gpm-bootstrap adds the following commands to gpm:

$ gpm bootstrap           # Downloads all external top-level packages required by
                          # your application and generates a Godeps file with their
                          # latest tags or revisions.
$ gpm bootstrap version   # Prints version information for the plugin.
$ gpm bootstrap help      # Prints this message.