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/build_commands.py | |
parent | 66ff70dd3e651e7d2b504bc76b82a4cbd39195e1 (diff) | |
download | servo-a440a0bdafcfa0a79d6b4e492ebdcd586f7c1a79.tar.gz servo-a440a0bdafcfa0a79d6b4e492ebdcd586f7c1a79.zip |
Remove geckolib-related build commands.
Diffstat (limited to 'python/servo/build_commands.py')
-rw-r--r-- | python/servo/build_commands.py | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/python/servo/build_commands.py b/python/servo/build_commands.py index f1ed3f885fa..1977cf78d4a 100644 --- a/python/servo/build_commands.py +++ b/python/servo/build_commands.py @@ -386,49 +386,6 @@ class MachCommands(CommandBase): print("Build %s in %s" % ("Completed" if status == 0 else "FAILED", format_duration(elapsed))) return status - @Command('build-geckolib', - description='Build a static library of components used by Gecko', - category='build') - @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, jobs=None, verbose=False, release=False): - self.set_use_geckolib_toolchain() - self.ensure_bootstrapped() - self.ensure_clobbered() - - env = self.build_env(is_build=True, geckolib=True) - - ret = None - opts = ["-p", "geckoservo"] - features = [] - - if jobs is not None: - opts += ["-j", jobs] - if verbose: - opts += ["-v"] - if release: - opts += ["--release"] - if features: - opts += ["--features", ' '.join(features)] - - build_start = time() - ret = self.call_rustup_run(["cargo", "build"] + opts, env=env, verbose=verbose) - elapsed = time() - build_start - - # Generate Desktop Notification if elapsed-time > some threshold value - notify_build_done(self.config, elapsed) - - print("GeckoLib build completed in %s" % format_duration(elapsed)) - - return ret - @Command('clean', description='Clean the build directory.', category='build') |