chore(Rakefile): paralelize closure compilation

this speeds up the build by paralelizing closure compilation (the slowest
piece of the build process)

before:

real  0m14.372s
user  0m31.649s
sys   0m1.006s

after:

real  0m8.191s
user  0m40.473s
sys   0m1.378s
This commit is contained in:
Igor Minar 2012-10-17 14:38:11 -07:00
parent a5d434d857
commit c959fa4fe8

View file

@ -123,8 +123,10 @@ task :minify => [:init, :concat, :concat_scenario, :concat_jstd_scenario_adapter
'angular-bootstrap.js',
'angular-bootstrap-prettify.js'
].each do |file|
closure_compile(file)
fork { closure_compile(file) }
end
Process.waitall
end