diff options
Diffstat (limited to 'components/script/build.rs')
-rw-r--r-- | components/script/build.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/components/script/build.rs b/components/script/build.rs index 88b1e22b953..a0d693d152f 100644 --- a/components/script/build.rs +++ b/components/script/build.rs @@ -2,12 +2,17 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +use std::env; use std::process::Command; +use std::time::Instant; fn main() { + let start = Instant::now(); + let num_jobs = env::var("NUM_JOBS").unwrap(); assert!(Command::new("make") - .args(&["-f", "makefile.cargo"]) + .args(&["-f", "makefile.cargo", "-j", &num_jobs]) .status() .unwrap() .success()); + println!("Binding generation completed in {}s", start.elapsed().as_secs()); } |