mirror of
https://github.com/zhigang1992/RubyMotion.git
synced 2026-06-14 18:19:12 +08:00
Merge pull request #30 from gitt/master
compile xib/storyboard files in nested directories
This commit is contained in:
@@ -392,8 +392,8 @@ EOS
|
||||
# Compile IB resources.
|
||||
if File.exist?(config.resources_dir)
|
||||
ib_resources = []
|
||||
ib_resources.concat((Dir.glob(File.join(config.resources_dir, '*.xib')) + Dir.glob(File.join(config.resources_dir, '*.lproj', '*.xib'))).map { |xib| [xib, xib.sub(/\.xib$/, '.nib')] })
|
||||
ib_resources.concat(Dir.glob(File.join(config.resources_dir, '*.storyboard')).map { |storyboard| [storyboard, storyboard.sub(/\.storyboard$/, '.storyboardc')] })
|
||||
ib_resources.concat((Dir.glob(File.join(config.resources_dir, '**', '*.xib')) + Dir.glob(File.join(config.resources_dir, '*.lproj', '*.xib'))).map { |xib| [xib, xib.sub(/\.xib$/, '.nib')] })
|
||||
ib_resources.concat(Dir.glob(File.join(config.resources_dir, '**', '*.storyboard')).map { |storyboard| [storyboard, storyboard.sub(/\.storyboard$/, '.storyboardc')] })
|
||||
ib_resources.each do |src, dest|
|
||||
if !File.exist?(dest) or File.mtime(src) > File.mtime(dest)
|
||||
App.info 'Compile', src
|
||||
|
||||
Reference in New Issue
Block a user