Skip to content
This repository has been archived by the owner on Feb 24, 2020. It is now read-only.

replaced godeps with glide #221

Merged
merged 1 commit into from
Jun 20, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
language: go
matrix:
include:
- go: 1.4.2
- go: 1.5.3
- go: 1.6

Expand Down
40 changes: 40 additions & 0 deletions Documentation/development-guide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Development Guide

## Dependency Vendoring

acbuild vendors its dependencies. This is done mostly with the [glide][1] tool,
and [glide-vc][2] is used to strip unnecessary files from the dependencies.

These tools can be easily installed with a couple of `go get` commands.

```
go get github.com/Masterminds/glide
go get github.com/sgotti/glide-vc
```

This will fetch both tools, build them, and put the binaries in `$GOPATH/bin`.

### Adding a Dependency

```
glide get -s -u -v <package-name>
glide vc --only-code --no-tests
```

### Updating a Dependency

Edit the `glide.yaml` file in the repository, and then run:

```
glide up -s -u -v
glide vc --only-code --no-tests
```

### Removing a Dependency

```
glide rm --delete <package-name>
```

[1]: https://github.com/Masterminds/glide
[2]: https://github.com/sgotti/glide-vc
253 changes: 0 additions & 253 deletions Godeps/Godeps.json

This file was deleted.

5 changes: 0 additions & 5 deletions Godeps/Readme

This file was deleted.

2 changes: 0 additions & 2 deletions Godeps/_workspace/.gitignore

This file was deleted.

Loading