xulrunner/confvars.sh
author Mike Hommey <mh+mozilla@glandium.org>
Sat, 04 Oct 2014 10:33:46 +0900
changeset 233337 4da1ac5c08a17e1e897c18c9f379296d20481708
parent 147707 f172342f18c219d3724ccd0afae8650a99dc3418
child 234650 34f6b3245d5dee7f88f18d0ef2f4711e77a84e57
permissions -rwxr-xr-x
Bug 1077212 - Move MOZ_FOLD_LIBS to configure. r=mshal Setting MOZ_FOLD_LIBS should stop being an opt-in for individual applications, which also makes them responsible for doing the right thing, which happens not to be the case for B2G Desktop Linux builds. Enforcing MOZ_FOLD_LIBS to be set on the relevant platforms in configure ensures everything is setup up correctly, and also allows to stop caring about supporting now hypothetical e.g. MSVC builds without MOZ_FOLD_LIBS (which require to pass DLLFLAGS down to the nspr build system to make nspr built against mozglue which would now be unnecessary)

#! /bin/sh
# 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/.

MOZ_APP_NAME=xulrunner
MOZ_APP_DISPLAYNAME=XULRunner
MOZ_UPDATER=1
MOZ_XULRUNNER=1
MOZ_CHROME_FILE_FORMAT=omni
MOZ_APP_VERSION=$MOZILLA_VERSION
MOZ_PLACES=1
MOZ_EXTENSIONS_DEFAULT=" gio"
MOZ_URL_CLASSIFIER=1
MOZ_SERVICES_COMMON=1
MOZ_SERVICES_CRYPTO=1
MOZ_SERVICES_METRICS=1
MOZ_SERVICES_SYNC=1
MOZ_MEDIA_NAVIGATOR=1
MOZ_SERVICES_HEALTHREPORT=1