author Mike Hommey <>
Wed, 21 Jun 2017 11:33:30 +0900
changeset 599313 925ebf7855bb543dd471a85b03f025b7ce13db2a
parent 581268 18ab60546638300e1eef7057fbfbf8a03cacd5a0
child 611314 3dadf9cbf12146cbeba51b378ba3791c057ebd37
child 611889 af95a202259028e9023cb633c1dfd9d8c410edf2
permissions -rw-r--r--
Bug 1354581 - Make automation builds imply --enable-release at the configure level. r?chmanchester

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at

# Common mozconfig for official builds.
# Add options to this file that will be inherited by all in-tree mozconfigs.
# This is useful for eg try builds with nondefault options that apply to all
# architectures, though note that if you want to override options set in
# another mozconfig file, you'll need to use mozconfig.common.override instead
# of this file.

mk_add_options AUTOCLOBBER=1

ac_add_options --enable-crashreporter

# Tell the build system where to find llvm-config for builds on automation.
export LLVM_CONFIG="${TOOLTOOL_DIR:-$topsrcdir}/clang/bin/llvm-config"

# Enable checking that add-ons are signed by the trusted root
# Disable enforcing that add-ons are signed by the trusted root

ac_add_options --enable-js-shell

. "$topsrcdir/build/mozconfig.automation"
. "$topsrcdir/build/mozconfig.rust"