class Xcode::Project

Attributes

configuration[W]
path[R]

Public Class Methods

new(path) click to toggle source
# File lib/xcode/project.rb, line 11
def initialize(path)
  @path = Pathname(path)
end

Public Instance Methods

build_number() click to toggle source
# File lib/xcode/project.rb, line 32
def build_number
  BuildNumber.new
end
config() click to toggle source
# File lib/xcode/project.rb, line 36
def config
  Config.new(path)
end
configuration() click to toggle source
# File lib/xcode/project.rb, line 24
def configuration
  @configuration ||= 'Release'
end
name() click to toggle source
# File lib/xcode/project.rb, line 15
def name
  path.basename(path.extname).to_s
end
packer() click to toggle source
# File lib/xcode/project.rb, line 40
def packer
  Packer.new(self)
end
tagger() click to toggle source
# File lib/xcode/project.rb, line 44
def tagger
  Tagger.new(self)
end
variables() click to toggle source
# File lib/xcode/project.rb, line 19
def variables
  @variables ||= {}
end
version() click to toggle source
# File lib/xcode/project.rb, line 28
def version
  Version.new
end