From c959fa4fe80d251ed5fc326943416c8ab369bd0b Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Wed, 17 Oct 2012 14:38:11 -0700 Subject: 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 --- Rakefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 9feca450..72509b68 100644 --- a/Rakefile +++ b/Rakefile @@ -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 -- cgit v1.2.3