vendor: vendor dependencies in vendor/ using Glide#1243
vendor: vendor dependencies in vendor/ using Glide#1243technoweenie merged 12 commits intogit-lfs:masterfrom
Conversation
ttaylorr
commented
May 23, 2016
- script/vendor received an update in order to work with Glide
- import paths have been rewritten to work with GO15VENDOREXPERIMENT
- script/vendor received an update in order to work with Glide - import paths have been rewritten to work with GO15VENDOREXPERIMENT
|
It's highly suspicious that this diff removes so many lines of code, since it should just be moving the files. Turns out we had both I think this is a good change 👍 A couple more things:
I'm not 100% sold on glide, but hopefully this makes it easier to switch those tools later. Once everything lives in |
|
Yep, just need to re-add |
|
Do we? If everything is using |
|
Looks like this commit removes |
|
@grahamking great find! @technoweenie and I spent a while wrestling with glide before I 👀 this. |
|
We tried a few Go package management tools, but ended up using none of them. We just copy the code into our To update you checkout the latest version of your dependency somewhere else and copy it into your vendor directory again. Easier than learning a new tool. |
|
Glide seems to be working mostly okay. The problem is that ../go/src/github.com/github/git-lfs/vendor/github.com/ThomsonReutersEikon/log4go/examples/FileLogWriter_Manual.go:17: main redeclared in this blockI'm really glad you removed the log4go dependency from |
|
Small point but you should update |
|
Looks good. I didn't want to make any updates to dependencies in this PR, but the |