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