diff --git a/README.rst b/README.rst index c716eb8f1f7965f87a9948c6882761ee972cd23c..3b52f6faad48ffad40fa2ebb89c5a0efd84b489e 100644 --- a/README.rst +++ b/README.rst @@ -45,6 +45,7 @@ Building Base dependencies: - Go (at least version 1.2) +- godep - LevelDB Note that the LevelDB version in Debian wheezy is too old with @@ -70,14 +71,15 @@ the ``libav`` suite (``avconv``). On a Debian-based system, ``apt-get install libav-tools portaudio19-dev`` should do. -* install the Go package dependencies:: +* install the ``godep`` tool: $ cd $GOPATH/src/git.autistici.org/ale/djrandom - $ go get ./client/... + $ export PATH=$PATH:$GOPATH/bin + $ go get github.com/tools/godep * install the client binaries:: - $ go install ./client/... + $ godep install ./client/... You should now have ``djplay``, ``djupload`` and ``djmpd`` in ``$GOPATH/bin``. @@ -118,10 +120,8 @@ You should now be able to build all the server-side tools with:: $ cd ../djrandom $ make - $ go get -v ./server/... - $ go install -v ./server/... - $ go get -v ./mapreduce/... - $ go install -v ./mapreduce/... + $ godep install ./server/... + $ godep install ./mapreduce/... Running the upload client