petejkim / goop

A simple dependency manager for Go (golang), inspired by Bundler.
MIT License
779 stars 45 forks source link

Nested dependencies #6

Closed eknkc closed 10 years ago

eknkc commented 10 years ago

I might be mistaken, but it seems that goop creates a lock file for the top level dependencies only. For example, if I list module 'A' as a dependency and it has module 'B' as a dependency, my lock file will contain a revision hash for module A but nothing about module B.

Is that correct? If so, how can we make sure that changes to module B would not affect our locked versions in future?

petejkim commented 10 years ago

Thanks! This is being worked on.

petejkim commented 10 years ago

https://github.com/nitrous-io/goop/tree/lock-subdeps adds this, can you try it?

petejkim commented 10 years ago

merged to master