license_scout.gemspec in license_scout-0.1.1 vs license_scout.gemspec in license_scout-0.1.2
- old
+ new
@@ -35,13 +35,20 @@
spec.executables = %w{license_scout}
spec.require_paths = %w{lib}
spec.add_dependency "ffi-yajl", "~> 2.2"
spec.add_dependency "mixlib-shellout", "~> 2.2"
- spec.add_dependency "berkshelf", "~> 4.3"
spec.add_development_dependency "bundler", "~> 1.12"
spec.add_development_dependency "rake", "~> 10.0"
spec.add_development_dependency "rspec"
spec.add_development_dependency "pry"
spec.add_development_dependency "rb-readline"
+
+ # We do not have berkshelf as a dependency because some of its dependencies
+ # can not be installed on uncommon platforms like Solaris which we need to
+ # support. If a project needs to collect license information for a berkshelf
+ # project it needs to include it seperately in its gem bundle. We have a nice
+ # error message when they do not. But we add berkshelf as a development
+ # dependency so that we can run our tests.
+ spec.add_development_dependency "berkshelf", "~> 4.3"
end