diff options
author | Seth Falcon <seth@opscode.com> | 2011-03-04 09:47:27 -0800 |
---|---|---|
committer | Seth Falcon <seth@opscode.com> | 2011-03-04 12:04:11 -0800 |
commit | 7fe08075b64850eb39cd71584aab59e21eb57515 (patch) | |
tree | 92de21f7220cb23afb1673b9e8004ea4f186bb5b /chef/chef.gemspec | |
parent | be142d2dfbdd6e921fbc1b0a821a23eec7f52330 (diff) | |
download | chef-7fe08075b64850eb39cd71584aab59e21eb57515.tar.gz |
Remove extlib dependency, copy mash code into sources, fix CHEF-1405
Including extlib in Chef introduces conflicts for those wanting to
access Chef via Rails applications. Only the Mash class is used by Chef
and this functionality has been extracted from the extlib gem and added
to the Chef sources.
Thanks to Wojciech Wntrzak and Aaron Suggs for proposing and testing
this solution.
Diffstat (limited to 'chef/chef.gemspec')
-rw-r--r-- | chef/chef.gemspec | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chef/chef.gemspec b/chef/chef.gemspec index bb087c3679..3fec1c9ba9 100644 --- a/chef/chef.gemspec +++ b/chef/chef.gemspec @@ -23,7 +23,7 @@ Gem::Specification.new do |s| s.add_dependency "bunny", ">= 0.6.0" s.add_dependency "json", ">= 1.4.4", "<= 1.4.6" s.add_dependency "treetop", "~> 1.4.9" - %w{erubis extlib moneta highline uuidtools}.each { |gem| s.add_dependency gem } + %w{erubis moneta highline uuidtools}.each { |gem| s.add_dependency gem } s.bindir = "bin" s.executables = %w( chef-client chef-solo knife shef ) |