clarifying the relationship between make and make deps

This commit is contained in:
Paul Bellamy
2016-02-16 14:55:57 +00:00
parent 0a383d75f7
commit 404aa7f0dd

View File

@@ -221,14 +221,12 @@ Building Scope from source depends on the latest version of
[docker](https://www.docker.com/), so please install that before
proceeding.
The build is in two stages. `make deps` installs some tools we use later in
the build. `make` builds the UI build container, builds the UI in said
container, builds the backend build container, builds the app and probe in a
said container, and finally pushes the lot into a Docker image called
**weaveworks/scope**.
The main build is `make`, which builds the UI build container, builds
the UI in said container, builds the backend build container, builds
the app and probe in a said container, and finally pushes the lot into
a Docker image called **weaveworks/scope**.
```
make deps
make
```
@@ -238,6 +236,15 @@ Then, run the local build via
./scope launch
```
If needed, install tools used for managing dependencies, managing releases, and doing coverage analysis via
```
make deps
```
Note that the tools from `make deps` will depend on a local install of
[go](https://golang.org).
## <a name="developing"></a>Debugging
Scope has a collection of built in debugging tools to aid Scope delevopers.