module Xfabricator::PBXGroupAdditions
Public Instance Methods
xfab_create_subpath(path)
click to toggle source
# File lib/xfabricator/xcodeproj_additions.rb, line 7 def xfab_create_subpath(path) return self unless path path = path.split('/') unless path.is_a?(Array) child_name = path.shift child = children.find { |c| c.display_name == child_name } if child.nil? child = new_group(nil, child_name) end if path.empty? [ child ] else [ child ].concat child.xfab_create_subpath(path) end end