Method: ZergXcode::Objects::PBXProject::FileVisitor.merge_path

Defined in:
lib/zerg_xcode/objects/pbx_project.rb

.merge_path(old_path, source_tree, object) ⇒ Object



71
72
73
74
75
76
77
78
79
80
81
82
83
84
# File 'lib/zerg_xcode/objects/pbx_project.rb', line 71

def self.merge_path(old_path, source_tree, object)
  case source_tree
  when '<group>'
    base_path = old_path
  else
    base_path = source_tree
  end
  if object['path']
    path = File.join(base_path, object['path'])
  else
    path = old_path
  end
  return path
end