gemspec(options = {})
public
:category: Gem Dependencies DSL
Loads dependencies from a gemspec file.
# File lib/rubygems/request_set/gem_dependency_api.rb, line 387
def gemspec options = {}
name = options.delete(:name) || '{,*}'
path = options.delete(:path) || '.'
development_group = options.delete(:development_group) || :development
spec = find_gemspec name, path
groups = gem_group spec.name, {}
add_dependencies groups, spec.runtime_dependencies
groups << development_group
add_dependencies groups, spec.development_dependencies
gem_requires spec.name, options
end