aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/devenv_commands.py
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2018-05-17 11:31:52 +0200
committerSimon Sapin <simon.sapin@exyr.org>2018-05-17 11:24:59 -0500
commita440a0bdafcfa0a79d6b4e492ebdcd586f7c1a79 (patch)
treeb9afbd9ee2c657934f5367a91268fbb907244ba4 /python/servo/devenv_commands.py
parent66ff70dd3e651e7d2b504bc76b82a4cbd39195e1 (diff)
downloadservo-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.py50
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')