Skip to content
Snippets Groups Projects
Commit c0de2b22 authored by ale's avatar ale
Browse files

update build instructions to use godep

parent e3ed7533
Branches
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment