richardlehane / siegfried

signature-based file format identification
http://www.itforarchivists.com/siegfried
Apache License 2.0
224 stars 30 forks source link

Vendor dependencies as git submodules #72

Closed mistydemeo closed 8 years ago

mistydemeo commented 8 years ago

This is one of two branches I'm submitting as proposals for vendoring Siegfried's dependencies in the Go 1.5+-supported way, which will simplify the process of building packages.

This PR vendors dependencies by using git submodules. #71 vendors the entire source trees of all of the dependencies instead.

Advantages:

Disadvantages:

richardlehane commented 8 years ago

Going with full vendoring... Thanks!