Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
The 0.4 series focuses on improvements to project dependency management.
New features (since 0.4.2)
gb now has the ability to automatically download released dependencies.
Briefly summarised, if a dependency is listed in
$PROJECT/depfilebut is not present in the users' cache, gb will attempt to fetch it.
NOTE: currently only dependencies hosted on github are fetched. Vanity import paths, bitbucket, private git repos, etc. are not yet supported.
$PROJECT/depfile. It contains one or more lines of text. The format of the line is:
name key=value [key=value]...
nameis an import path representing a remote repository. The only supported
version, a valid
versionvalue is any SemVer 2.0.0 value. This version must match a release tag in the format
Will fetch the github release tagged
Elements can be separated by whitespace. Lines that do not begin with a letter or number are ignored. This provides a simple mechanism for commentary.
# some comment github.com/pkg/profile version=1.1.0 ; some other comment // third kind of comment lines starting with blank lines are also ignored github.com/pkg/errors version=0.7.0
Please leave feadback on this feature via the issue tracker.
gb now depends has an external dependency on