Add CCACHE infra and turn it on in travis

This commit is contained in:
Lars Bergstrom 2015-11-05 14:47:23 -06:00
parent 17a6cb5873
commit 5c5acc0249
4 changed files with 11 additions and 0 deletions

View file

@ -232,6 +232,9 @@ class MachCommands(CommandBase):
env['OPENSSL_INCLUDE_DIR'] = path.join(openssl_dir, "include")
env['OPENSSL_STATIC'] = 'TRUE'
if not (self.config["build"]["ccache"] == ""):
env['CCACHE'] = self.config["build"]["ccache"]
status = call(
["cargo", "build"] + opts,
env=env, cwd=self.servo_crate(), verbose=verbose)