diff --git a/.travis.yml b/.travis.yml index 756ad27b..dabb9935 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,8 @@ language: go install: - - go get +- go get github.com/gorilla/handlers +- go get github.com/gorilla/mux +- go get github.com/gorilla/websocket +- go get github.com/urfave/cli test: - - make +- make diff --git a/README.md b/README.md index 2cce64ec..1c1a996d 100644 --- a/README.md +++ b/README.md @@ -31,13 +31,22 @@ maputnik --watch --file basic-v9.json ### Build -Clone the repository recursively since the Maputnik editor is embedded -as submodule. +Clone the repository **recursively** since the Maputnik editor is embedded +as submodule. Make sure you clone it into the correct directory `$GOPATH/src/github.com/maputnik`. ``` git clone --recursive git@github.com:maputnik/desktop.git ``` +Install the 3rd party dependencies. + +``` +go get github.com/gorilla/handlers +go get github.com/gorilla/mux +go get github.com/gorilla/websocket +go get github.com/urfave/cli +``` + Run `make` to build the app distribution bundle and create the `maputnik` binary embedding the editor.