class Project

Attributes

config_files[R]
name[RW]
targets[R]

Public Class Methods

new(name) { |self| ... } click to toggle source
# File lib/project.rb, line 23
def initialize(name)

        @name = name
        @targets = []
        @config_files = {}
                
        yield self

end

Public Instance Methods

file_name() click to toggle source
# File lib/project.rb, line 39
def file_name
        
        return @name + ".xcodeproj"
        
end
target(name, &block) click to toggle source
# File lib/project.rb, line 33
def target(name, &block)

        targets << Target.new(name, &block)
        
end