build/mozconfig.common
author Jordan Lund <jlund@mozilla.com>
Fri, 28 Aug 2015 13:41:26 -0700
changeset 292490 292d13beeb7b984dfa4effe685f2681dc1b2e941
parent 266779 0253a852074fcf911ab80caf03dfc5b75061d391
child 292557 f93f561fb199375cba17c6878f89dcbdb4812ad4
permissions -rw-r--r--
Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal

# 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 http://mozilla.org/MPL/2.0/.

# 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

ac_add_options --enable-release

# Enable checking that add-ons are signed by the trusted root
MOZ_ADDON_SIGNING=${MOZ_ADDON_SIGNING-1}
# Disable enforcing that add-ons are signed by the trusted root
MOZ_REQUIRE_ADDON_SIGNING=${MOZ_REQUIRE_ADDON_SIGNING-0}

. "$topsrcdir/build/mozconfig.automation"