diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-05-17 11:31:52 +0200 |
---|---|---|
committer | Simon Sapin <simon.sapin@exyr.org> | 2018-05-17 11:24:59 -0500 |
commit | a440a0bdafcfa0a79d6b4e492ebdcd586f7c1a79 (patch) | |
tree | b9afbd9ee2c657934f5367a91268fbb907244ba4 /python/servo/devenv_commands.py | |
parent | 66ff70dd3e651e7d2b504bc76b82a4cbd39195e1 (diff) | |
download | servo-a440a0bdafcfa0a79d6b4e492ebdcd586f7c1a79.tar.gz servo-a440a0bdafcfa0a79d6b4e492ebdcd586f7c1a79.zip |
Remove geckolib-related build commands.
Diffstat (limited to 'python/servo/devenv_commands.py')
-rw-r--r-- | python/servo/devenv_commands.py | 50 |
1 files changed, 2 insertions, 48 deletions
diff --git a/python/servo/devenv_commands.py b/python/servo/devenv_commands.py index dadf399479a..c6a3f8527ba 100644 --- a/python/servo/devenv_commands.py +++ b/python/servo/devenv_commands.py @@ -28,29 +28,17 @@ from servo.util import STATIC_RUST_LANG_ORG_DIST, URLOPEN_KWARGS @CommandProvider class MachCommands(CommandBase): - def run_cargo(self, params, geckolib=False, check=False): + def run_cargo(self, params, check=False): if not params: params = [] self.ensure_bootstrapped() self.ensure_clobbered() - env = self.build_env(geckolib=geckolib) + env = self.build_env() if check: params = ['check'] + params - if geckolib: - # for c in $(cargo --list | tail -$(($(cargo --list | wc -l) - 1))); do - # (cargo help $c 2>&1 | grep "\\--package" >/dev/null 2>&1) && echo $c - # done - if params and params[0] in [ - 'bench', 'build', 'check', 'clean', 'doc', 'fmt', 'pkgid', - 'run', 'rustc', 'rustdoc', 'test', 'update', - ]: - params[1:1] = ['--package', 'geckoservo'] - - self.set_use_geckolib_toolchain() - build_start = time() status = self.call_rustup_run(["cargo"] + params, env=env) elapsed = time() - build_start @@ -71,15 +59,6 @@ class MachCommands(CommandBase): def cargo(self, params): return self.run_cargo(params) - @Command('cargo-geckolib', - description='Run Cargo with the same compiler version and root crate as build-geckolib', - category='devenv') - @CommandArgument( - 'params', default=None, nargs='...', - help="Command-line arguments to be passed through to Cargo") - def cargo_geckolib(self, params): - return self.run_cargo(params, geckolib=True) - @Command('check', description='Run "cargo check"', category='devenv') @@ -89,15 +68,6 @@ class MachCommands(CommandBase): def check(self, params): return self.run_cargo(params, check=True) - @Command('check-geckolib', - description='Run "cargo check" with the same compiler version and root crate as build-geckolib', - category='devenv') - @CommandArgument( - 'params', default=None, nargs='...', - help="Command-line arguments to be passed through to cargo check") - def check_geckolib(self, params): - return self.run_cargo(params, check=True, geckolib=True) - @Command('cargo-update', description='Same as update-cargo', category='devenv') @@ -212,22 +182,6 @@ class MachCommands(CommandBase): self.ensure_bootstrapped() return self.call_rustup_run(["rustc"] + params, env=self.build_env()) - @Command('rustc-geckolib', - description='Run the Rust compiler with the same compiler version and root crate as build-geckolib', - category='devenv') - @CommandArgument( - 'params', default=None, nargs='...', - help="Command-line arguments to be passed through to rustc") - def rustc_geckolib(self, params): - if params is None: - params = [] - - self.set_use_geckolib_toolchain() - self.ensure_bootstrapped() - env = self.build_env(geckolib=True) - - return self.call_rustup_run(["rustc"] + params, env=env) - @Command('grep', description='`git grep` for selected directories.', category='devenv') |