module Pod::X::PodsDSL

Public Instance Methods

pod(name = nil, *requirements) click to toggle source
# File lib/cocoapods-x/extension/installer/dsl.rb, line 6
def pod(name = nil, *requirements)
    unless name
        raise StandardError, 'A development requires a name.'
    end

    pod = Hash::new(nil)
    pod[:name] = name
    pod[:share] = true
    options = requirements.last
    if options && options.is_a?(Hash)
        pod = pod.merge(options.dup)
    end

    @pods[name] = pod
end