Add glide.yaml and glide.lock for vendoring.

I'm deliberately *not* checking in the vendor/ directory here, because
doing so would interfere with people trying to use the libraries rather
than the binaries. Sadly, none of the vendoring tools work very well when
I ask them to vendorize just cmd/ (they reimport a copy of the libs in
this repository), so for simplicity right now I'll lock the versions with
glide, but users wanting reproducible builds will still need to
`glide install` themselves.
This commit is contained in:
David Anderson 2016-08-14 17:49:01 -07:00
parent 09a8c3d87d
commit 0407e90330
3 changed files with 79 additions and 0 deletions

1
.gitignore vendored
View File

@ -2,3 +2,4 @@ cmd/pixiecore-apache2/pixiecore-apache2
cmd/pixiecore/pixiecore
pcap/pcap.test
dhcp4/dhcp4.test
vendor/

70
glide.lock generated Normal file
View File

@ -0,0 +1,70 @@
hash: 03601eebacfd9fcac492ebdfbc1b8ecbe7acc5142ab6f1b0f248c9720f166702
updated: 2016-08-14T17:40:59.745556939-07:00
imports:
- name: github.com/BurntSushi/toml
version: 99064174e013895bbd9b025c31100bd1d9b590ca
- name: github.com/fsnotify/fsnotify
version: a8a77c9133d2d6fd8334f3260d06f60e8d80a5fb
- name: github.com/hashicorp/hcl
version: d8c773c4cba11b11539e3d45f93daeaa5dcf1fa1
subpackages:
- hcl/ast
- hcl/parser
- hcl/token
- json/parser
- hcl/scanner
- hcl/strconv
- json/scanner
- json/token
- name: github.com/inconshreveable/mousetrap
version: 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75
- name: github.com/kr/fs
version: 2788f0dbd16903de03cb8186e5c7d97b69ad387b
- name: github.com/magiconair/properties
version: b3f6dd549956e8a61ea4a686a1c02a33d5bdda4b
- name: github.com/mitchellh/mapstructure
version: ca63d7c062ee3c9f34db231e352b60012b4fd0c1
- name: github.com/pkg/errors
version: a22138067af1c4942683050411a841ade67fe1eb
- name: github.com/pkg/sftp
version: a71e8f580e3b622ebff585309160b1cc549ef4d2
- name: github.com/spf13/afero
version: cc9c21814bb945440253108c4d3c65c85aac3c68
subpackages:
- mem
- sftp
- name: github.com/spf13/cast
version: e31f36ffc91a2ba9ddb72a4b6a607ff9b3d3cb63
- name: github.com/spf13/cobra
version: 7c674d9e72017ed25f6d2b5e497a1368086b6a6f
- name: github.com/spf13/jwalterweatherman
version: 33c24e77fb80341fe7130ee7c594256ff08ccc46
- name: github.com/spf13/pflag
version: f676131e2660dc8cd88de99f7486d34aa8172635
- name: github.com/spf13/viper
version: 346299ea79e446ebdddb834371ceba2e5926b732
- name: golang.org/x/crypto
version: a548aac93ed489257b9d959b40fe1e8c1e20778c
subpackages:
- ssh
- curve25519
- ed25519
- ed25519/internal/edwards25519
- name: golang.org/x/net
version: 07b51741c1d6423d4a6abab1c49940ec09cb1aaf
subpackages:
- bpf
- ipv4
- internal/iana
- name: golang.org/x/sys
version: a646d33e2ee3172a661fc09bca23bb4889a41bc8
subpackages:
- unix
- name: golang.org/x/text
version: 2910a502d2bf9e43193af9d68ca516529614eed3
subpackages:
- transform
- unicode/norm
- name: gopkg.in/yaml.v2
version: e4d366fc3c7938e2958e662b4258c7a89e1f0e3e
testImports: []

8
glide.yaml Normal file
View File

@ -0,0 +1,8 @@
package: go.universe.tf/netboot
import:
- package: github.com/spf13/cobra
- package: github.com/spf13/viper
- package: golang.org/x/net
subpackages:
- bpf
- ipv4