diff options
author | Seth Chisamore <schisamo@opscode.com> | 2012-10-30 10:39:35 -0400 |
---|---|---|
committer | Seth Chisamore <schisamo@opscode.com> | 2012-10-30 10:39:35 -0400 |
commit | 24dc69a9a97e82a6e4207de68d6dcc664178249b (patch) | |
tree | 19bb289c9f88b4bbab066bc56b95d6d222fd5c35 /Gemfile | |
parent | 9348c1c9c80ee757354d624b7dc1b78ebc7605c4 (diff) | |
download | chef-24dc69a9a97e82a6e4207de68d6dcc664178249b.tar.gz |
[OC-3564] move core Chef to the repo root \o/ \m/
The opscode/chef repository now only contains the core Chef library code
used by chef-client, knife and chef-solo!
Diffstat (limited to 'Gemfile')
-rw-r--r-- | Gemfile | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000000..40868b9677 --- /dev/null +++ b/Gemfile @@ -0,0 +1,45 @@ +source :rubygems + +gemspec + +gem "activesupport", :group => :compat_testing, :platform => "ruby" +gem "ronn" + +group(:development, :test) do + gem 'rack' + + # The 'ruby' platform is surprisingly just unix-y platforms + # thin requires eventmachine, which won't work under Ruby 1.9 on Windows + # http://gembundler.com/man/gemfile.5.html + gem 'thin', :platforms => :ruby + + # Eventmachine 1.0.0 is causing functional test failures on Solaris + # 9 SPARC. Pinning em to 0.12.10 solves this issue until we can + # replace thin with webrat or some other alternative. + gem 'eventmachine', '0.12.10', :platforms => :ruby + + gem 'ruby-shadow', :platforms => :ruby unless RUBY_PLATFORM.downcase.match(/(darwin|freebsd)/) +# gem 'awesome_print' +# gem 'pry' +end + +platforms :mswin, :mingw do + gem "ffi", "1.0.9" + gem "rdp-ruby-wmi", "0.3.1" + gem "windows-api", "0.4.0" + gem "windows-pr", "1.2.1" + gem "win32-api", "1.4.8" + gem "win32-dir", "0.3.7" + gem "win32-event", "0.5.2" + gem "win32-mutex", "0.3.1" + gem "win32-process", "0.6.5" + gem "win32-service", "0.7.2" +end + +platforms :mingw_18 do + gem "win32-open3", "0.3.2" +end + +# If you want to load debugging tools into the bundle exec sandbox, +# add these additional dependencies into chef/Gemfile.local +eval(IO.read(__FILE__ + '.local'), binding) if File.exists?(__FILE__ + '.local') |