author | Nathan Froyd <froydnj@mozilla.com> |
Wed, 21 Jun 2017 13:28:37 -0400 | |
changeset 414066 | 45f92bb6cf01b2aa14922a99da5240aa94f95529 |
parent 414065 | ae3346e96d470444ff6dbb28891227f632c5ad71 |
child 414067 | f8c24ace77cb96cd1bc0f134cdcd7cd878608bfe |
push id | 7566 |
push user | mtabara@mozilla.com |
push date | Wed, 02 Aug 2017 08:25:16 +0000 |
treeherder | mozilla-beta@86913f512c3c [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | rillian |
bugs | 1363655 |
milestone | 56.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/toolkit/moz.configure +++ b/toolkit/moz.configure @@ -771,27 +771,26 @@ def stylo(stylo_config, bindgen_config_p (recommended), pass the '--with-libclang-path' and '--with-clang-path' options to configure, or put 'llvm-config' in your PATH. Altering your PATH may expose 'clang' as well, potentially altering your compiler, which may not be what you intended.''')) return namespace( libclang_path=bindgen_config_paths.libclang_path, clang_path=bindgen_config_paths.clang_path, - bindgen_enabled=bool(bindgen_enabled), ) set_config('MOZ_STYLO', stylo_config.build) set_define('MOZ_STYLO', stylo_config.build) set_config('MOZ_STYLO_ENABLE', stylo_config.enable) set_define('MOZ_STYLO_ENABLE', stylo_config.enable) set_config('MOZ_LIBCLANG_PATH', stylo.libclang_path) set_config('MOZ_CLANG_PATH', stylo.clang_path) -set_config('MOZ_STYLO_BINDGEN', stylo.bindgen_enabled) +set_config('MOZ_STYLO_BINDGEN', depends_if('--enable-stylo-build-bindgen')(lambda _: True)) option('--with-servo', env='SERVO_TARGET_DIR', nargs=1, help='Absolute path of the target directory where libgeckoservo can ' 'be found. This is generally servo_src_dir/target/release.') @depends_if('--with-servo') def servo_target_dir(value): return value[0]