Bug 1336540 part 3 - Remove --with-gecko from build-geckolib because it is not usable. r?emilio
MozReview-Commit-ID: 26UsnoPTHei
--- a/servo/python/servo/build_commands.py
+++ b/servo/python/servo/build_commands.py
@@ -402,41 +402,35 @@ class MachCommands(CommandBase):
print("CEF build completed in %s" % format_duration(elapsed))
return ret
@Command('build-geckolib',
description='Build a static library of components used by Gecko',
category='build')
- @CommandArgument('--with-gecko',
- default=None,
- help='Build with Gecko dist directory')
@CommandArgument('--jobs', '-j',
default=None,
help='Number of jobs to run in parallel')
@CommandArgument('--verbose', '-v',
action='store_true',
help='Print verbose output')
@CommandArgument('--release', '-r',
action='store_true',
help='Build in release mode')
- def build_geckolib(self, with_gecko=None, jobs=None, verbose=False, release=False):
+ def build_geckolib(self, jobs=None, verbose=False, release=False):
self.set_use_stable_rust()
self.ensure_bootstrapped()
self.ensure_clobbered()
env = self.build_env(is_build=True, geckolib=True)
ret = None
opts = []
features = []
- if with_gecko is not None:
- features += ["bindgen"]
- env["MOZ_DIST"] = path.abspath(path.expanduser(with_gecko))
if jobs is not None:
opts += ["-j", jobs]
if verbose:
opts += ["-v"]
if release:
opts += ["--release"]
else:
features += ["gecko_debug"]