mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-23 02:05:42 +00:00
fb0665284b
And remove the manual --enable-dmd in in-tree mozconfigs, as well as --enable-profiling, which is implied by --enable-dmd. This disables DMD on add-on-devel builds, which don't look like they were actually meant to have DMD enabled in the first place (they only do because they use the nightly mozconfig on all branches, and as a matter of fact, the nightly mozconfig didn't enable DMD before bug 1409739) This enables DMD on mingw builds with the same conditions applied as other platforms, meaning that it's not enabled on opt builds on release branches. And this enables DMD on plain builds, which, from this perspective, reflect local developer builds, and this is the expected effect. Depends on D21161 Differential Revision: https://phabricator.services.mozilla.com/D21162 --HG-- extra : moz-landing-system : lando
17 lines
469 B
Plaintext
17 lines
469 B
Plaintext
MOZ_AUTOMATION_BUILD_SYMBOLS=0
|
|
MOZ_AUTOMATION_PACKAGE_TESTS=0
|
|
MOZ_AUTOMATION_L10N_CHECK=0
|
|
|
|
. $topsrcdir/build/macosx/mozconfig.common
|
|
|
|
ac_add_options --enable-debug
|
|
|
|
# Save rust analysis (this requires unlocking the unstable features,
|
|
# which is done in the taskcluster task definition via RUSTC_BOOTSTRAP)
|
|
export RUSTFLAGS="-Zsave-analysis"
|
|
|
|
ac_add_options --enable-clang-plugin
|
|
ac_add_options --enable-mozsearch-plugin
|
|
|
|
. "$topsrcdir/build/mozconfig.common.override"
|