class QCloudHive::XCodeProject
Attributes
hiveSpecModules[R]
path[RW]
Public Class Methods
new(path)
click to toggle source
# File lib/qcloudhive/xcodeproj.rb, line 87 def initialize(path) @path = path @podfile = nil @hiveSpecModules = nil end
Public Instance Methods
podfile()
click to toggle source
# File lib/qcloudhive/xcodeproj.rb, line 18 def podfile if @podfile.nil? @podfile = Pod::Podfile.from_file(Pathname(@path).join("Podfile").to_path) end @podfile end
saveHiveModulesConfig()
click to toggle source
# File lib/qcloudhive/xcodeproj.rb, line 93 def saveHiveModulesConfig config = "" hiveSpecModules.each { |e| config += "\n#{e.toConfig}" } File.open(Pathname.new(@path).join(QCloudHive::HIVE_MODULES_FILE_NAME).to_s, "w") { |f| f.write config } end