class Pod::X::Sandbox::Project
Attributes
conf[R]
repos[R]
Public Class Methods
new(conf)
click to toggle source
Calls superclass method
# File lib/cocoapods-x/extension/sandbox/project.rb, line 12 def initialize conf @conf = conf super conf.project_debug_url @repos = Pod::X::Sandbox::Repos::new conf::project_debug_url end
Public Instance Methods
install!()
click to toggle source
# File lib/cocoapods-x/extension/sandbox/project.rb, line 18 def install! @conf.sync @conf.save! unless pods_file.exist? cp! [Pod::X::Sandbox::workspace::template::pods_file, pods_file] end unless source_file.exist? ln! ['-s', Pod::X::Sandbox::workspace::source_file, source_file] end end
pods_file()
click to toggle source
# File lib/cocoapods-x/extension/sandbox/project.rb, line 36 def pods_file root + 'pods' end
project_name()
click to toggle source
# File lib/cocoapods-x/extension/sandbox/project.rb, line 44 def project_name File.basename(@conf.project_url) end
source_file()
click to toggle source
# File lib/cocoapods-x/extension/sandbox/project.rb, line 40 def source_file root + 'sources' end
update!()
click to toggle source
# File lib/cocoapods-x/extension/sandbox/project.rb, line 32 def update! install! end