From: Adam Prescott Date: 2013-04-05T21:01:59+09:00 Subject: Re: Role of bundler in creating and installing a gem On 5 April 2013 12:54, Jon Cairns wrote: > So does that mean that you don't add gems to the Gemfile unless you only > want them for development? And that any dependencies **have** to go in > the gemspec? You can include all (runtime + development) dependencies in the gemspec. Rubygems allows you to specify development dependencies with #add_development_dependency, to distinguish it from #add_runtime_dependency. See http://guides.rubygems.org/specification-reference/#add_development_dependency