1
2
3
4
5
6
7
8
9
10
11
(function compile-xibs-from-to (xibs to_path)
     (if (and (!= target "clobber") (!= target "clean"))
         (then
              (SH "mkdir -p #{to_path}")
              ((filelist xibs) each:(do (xib)
                                        (set nib (xib stringByReplacingPathExtensionWith:"nib"))
                                        (SH "ibtool #{xib} --compile #{to_path}/#{( nib fileName )}")))
              (filelist "^#{to_path}/[^/]*\.nib$"))
         (else nil)))

(set @nib_files (compile-xibs-from-to "^resources/views/[^/]*\.xib$" "build/nibs"))