gpm-link is a plugin for gpm, the Go Package Manager.
It goal is to encapsulate any project dependency within the .godeps folder.
Even the current project.
It allows removing all the local import paths but mantaining control of the
$GOPATH and having everything encapsulated in the .godeps folder.
Requires gpm v1.1.1 which introduces gpm plugins.
$ git clone git@github.com:elcuervo/gpm-link.git && cd gpm-link
$ ./configure
$ make installOnce installed, gpm-link adds the following commands to gpm:
$ gpm link add alias_name [path] # This will make a symbolic link in the .godeps
# folder with the given alias name to a given
# path being "." the default one.
# Eg: gpm link add github.com/elcuervo/minimalweather .
$ gpm link del alias_name # Removes a current link
$ gpm link version # Current gpm link version
$ gpm link help # Help message and usage