lib/ib/project.rb in ib-0.7.1 vs lib/ib/project.rb in ib-0.7.2
- old
+ new
@@ -93,18 +93,23 @@
target.add_file_references([ file ])
end
def add_resources
resource_directories.each do |dir|
+ resourcespath = Pathname.new dir
+
group = resources.new_group(File.basename(dir), dir)
# First add reference to any asset catalogs.
Dir.glob(File.join(dir, "**/*.xcassets")) do |file|
group.new_reference(File.basename(file))
end
# Add all other resources, ignoring files in existing asset catalogs
Dir.glob(File.join(dir, "**/*.{#{RESOURCE_EXTENSIONS.join(",")}}"))
.reject {|f| f[%r{.*\.xcassets/.*}] }.each do |file|
- group.new_reference(File.basename(file))
+
+ filepath = Pathname.new file
+ location = filepath.relative_path_from(resourcespath).to_s
+ group.new_reference(location)
end
end
end
def add_pods