2012-05-21 11:12:37 +00:00
|
|
|
# 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/.
|
2008-04-18 13:41:49 +00:00
|
|
|
|
2011-11-22 20:48:22 +00:00
|
|
|
MOZ_APP_BASENAME=Fennec
|
|
|
|
MOZ_APP_VENDOR=Mozilla
|
2010-09-29 18:38:00 +00:00
|
|
|
|
2015-03-30 18:44:20 +00:00
|
|
|
MOZ_APP_VERSION=40.0a1
|
2012-02-01 04:04:23 +00:00
|
|
|
MOZ_APP_UA_NAME=Firefox
|
2010-09-29 18:38:00 +00:00
|
|
|
|
2011-11-17 14:24:55 +00:00
|
|
|
MOZ_BRANDING_DIRECTORY=mobile/android/branding/unofficial
|
|
|
|
MOZ_OFFICIAL_BRANDING_DIRECTORY=mobile/android/branding/official
|
2010-01-06 18:38:02 +00:00
|
|
|
# MOZ_APP_DISPLAYNAME is set by branding/configure.sh
|
2010-01-07 03:38:40 +00:00
|
|
|
|
2014-07-25 20:27:49 +00:00
|
|
|
# We support Android SDK version 9 and up by default.
|
|
|
|
# See the --enable-android-min-sdk and --enable-android-max-sdk arguments in configure.in.
|
|
|
|
MOZ_ANDROID_MIN_SDK_VERSION=9
|
|
|
|
|
2012-09-24 20:34:27 +00:00
|
|
|
MOZ_SAFE_BROWSING=1
|
2010-09-15 00:36:18 +00:00
|
|
|
|
2014-08-14 16:38:42 +00:00
|
|
|
MOZ_NO_SMART_CARDS=1
|
2010-11-05 04:16:43 +00:00
|
|
|
|
2012-06-10 23:44:50 +00:00
|
|
|
# Enable getUserMedia
|
|
|
|
MOZ_MEDIA_NAVIGATOR=1
|
|
|
|
|
2013-04-17 20:08:11 +00:00
|
|
|
# Enable NFC permission
|
|
|
|
MOZ_ANDROID_BEAM=1
|
|
|
|
|
2010-01-29 16:15:37 +00:00
|
|
|
if test "$LIBXUL_SDK"; then
|
2008-04-18 13:41:49 +00:00
|
|
|
MOZ_XULRUNNER=1
|
2010-01-29 16:15:37 +00:00
|
|
|
else
|
|
|
|
MOZ_XULRUNNER=
|
|
|
|
fi
|
2011-02-27 19:39:49 +00:00
|
|
|
|
2011-09-27 00:25:41 +00:00
|
|
|
MOZ_CAPTURE=1
|
|
|
|
MOZ_RAW=1
|
2012-11-09 09:55:59 +00:00
|
|
|
MOZ_PLACES=
|
2013-05-11 17:54:31 +00:00
|
|
|
MOZ_SOCIAL=
|
2011-12-17 09:08:58 +00:00
|
|
|
MOZ_ANDROID_HISTORY=1
|
2013-09-30 20:09:28 +00:00
|
|
|
MOZ_DISABLE_EXPORT_JS=1
|
2011-09-27 00:25:41 +00:00
|
|
|
|
2011-06-21 21:00:47 +00:00
|
|
|
# use custom widget for html:select
|
|
|
|
MOZ_USE_NATIVE_POPUP_WINDOWS=1
|
2011-10-24 20:07:33 +00:00
|
|
|
|
|
|
|
MOZ_APP_ID={aa3c5121-dab2-40e2-81ca-7ea25febc110}
|
2011-11-15 09:09:26 +00:00
|
|
|
|
2011-11-22 20:48:22 +00:00
|
|
|
MOZ_APP_STATIC_INI=1
|
2013-02-01 23:47:24 +00:00
|
|
|
|
2015-04-28 17:12:11 +00:00
|
|
|
# Enable on-demand decompression. This requires a host compile toolchain to
|
|
|
|
# build szip to use during packaging.
|
|
|
|
if test "$COMPILE_ENVIRONMENT"; then
|
2013-05-20 06:31:40 +00:00
|
|
|
MOZ_ENABLE_SZIP=1
|
2015-04-28 17:12:11 +00:00
|
|
|
fi
|
2013-05-20 06:31:40 +00:00
|
|
|
|
2013-04-25 22:29:17 +00:00
|
|
|
# Enable navigator.mozPay
|
|
|
|
MOZ_PAY=1
|
2013-05-11 04:28:17 +00:00
|
|
|
|
|
|
|
# Enable UI for healthreporter
|
|
|
|
MOZ_SERVICES_HEALTHREPORT=1
|
2013-06-20 16:51:17 +00:00
|
|
|
|
2014-06-05 02:21:33 +00:00
|
|
|
# Enable runtime locale switching.
|
|
|
|
MOZ_LOCALE_SWITCHER=1
|
|
|
|
|
2014-05-05 18:27:56 +00:00
|
|
|
# Enable second screen and casting support for external devices.
|
|
|
|
MOZ_DEVICES=1
|
2014-06-11 18:00:17 +00:00
|
|
|
|
2014-11-04 04:04:19 +00:00
|
|
|
# Enable second screen using native Android libraries, provided we're
|
|
|
|
# not resource constrained.
|
|
|
|
if test -z "$MOZ_ANDROID_RESOURCE_CONSTRAINED"; then
|
|
|
|
MOZ_NATIVE_DEVICES=1
|
|
|
|
fi
|
2014-07-09 18:59:36 +00:00
|
|
|
|
2015-04-09 05:49:16 +00:00
|
|
|
# Enable install tracking SDK if we have Google Play support; MOZ_NATIVE_DEVICES
|
|
|
|
# is a proxy flag for that support.
|
|
|
|
if test "$RELEASE_BUILD"; then
|
|
|
|
if test "$MOZ_NATIVE_DEVICES"; then
|
|
|
|
MOZ_INSTALL_TRACKING=1
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2014-07-11 01:38:23 +00:00
|
|
|
# Mark as WebGL conformant
|
|
|
|
MOZ_WEBGL_CONFORMANT=1
|
|
|
|
|
2014-10-10 18:50:36 +00:00
|
|
|
# Enable the Search Activity.
|
|
|
|
MOZ_ANDROID_SEARCH_ACTIVITY=1
|
2014-07-15 20:50:20 +00:00
|
|
|
|
2014-11-02 19:28:34 +00:00
|
|
|
# Enable the share handler.
|
|
|
|
MOZ_ANDROID_SHARE_OVERLAY=1
|
2014-08-05 21:37:59 +00:00
|
|
|
|
2014-10-17 16:33:00 +00:00
|
|
|
# Enable the Mozilla Location Service stumbler.
|
|
|
|
MOZ_ANDROID_MLS_STUMBLER=1
|
2014-09-16 23:43:56 +00:00
|
|
|
|
2014-09-25 05:29:00 +00:00
|
|
|
# Enable adding to the system downloads list in pre-release builds.
|
2014-12-15 17:48:00 +00:00
|
|
|
MOZ_ANDROID_DOWNLOADS_INTEGRATION=1
|
2014-09-25 05:29:00 +00:00
|
|
|
|
2015-04-10 13:16:13 +00:00
|
|
|
# Enable Tab Queue
|
|
|
|
MOZ_ANDROID_TAB_QUEUE=1
|
|
|
|
|
2014-09-30 18:11:50 +00:00
|
|
|
# Use the low-memory GC tuning.
|
2014-10-27 20:29:44 +00:00
|
|
|
export JS_GC_SMALL_CHUNK_SIZE=1
|