Bug 1257958 - Move MOZ_ANDROID_DOWNLOADS_INTEGRATION to Python configure.
And do not port the substs, its value is not used.
MozReview-Commit-ID: Alu8Qbtm4U3
--- a/build/moz.configure/init.configure
+++ b/build/moz.configure/init.configure
@@ -252,16 +252,17 @@ def wanted_mozconfig_variables(help):
'DISABLE_EXPORT_JS',
'DISABLE_SHARED_JS',
'DOXYGEN',
'DSYMUTIL',
'EXTERNAL_SOURCE_DIR',
'GENISOIMAGE',
'L10NBASEDIR',
'MOZILLABUILD',
+ 'MOZ_ANDROID_DOWNLOADS_INTEGRATION',
'MOZ_ARTIFACT_BUILDS',
'MOZ_BUILD_APP',
'MOZ_CALLGRIND',
'MOZ_DMD',
'MOZ_FMP4',
'MOZ_INSTRUMENT_EVENT_LOOP',
'MOZ_INSTRUMENTS',
'MOZ_JPROF',
--- a/mobile/android/confvars.sh
+++ b/mobile/android/confvars.sh
@@ -75,19 +75,16 @@ fi
MOZ_WEBGL_CONFORMANT=1
# Enable the Search Activity.
MOZ_ANDROID_SEARCH_ACTIVITY=1
# Enable the Mozilla Location Service stumbler.
MOZ_ANDROID_MLS_STUMBLER=1
-# Enable adding to the system downloads list.
-MOZ_ANDROID_DOWNLOADS_INTEGRATION=1
-
# Build and package the install bouncer APK by default.
MOZ_ANDROID_PACKAGE_INSTALL_BOUNCER=1
# Use the low-memory GC tuning.
export JS_GC_SMALL_CHUNK_SIZE=1
# Enable GCM registration on Nightly builds only.
if test "$NIGHTLY_BUILD"; then
--- a/mobile/android/moz.configure
+++ b/mobile/android/moz.configure
@@ -10,16 +10,19 @@
def enabled_define(name, help):
opt = option(env=name, default='1', help=help)
@depends(opt.option)
def enabled_option(value):
if value:
set_define(name, '1')
+enabled_define('MOZ_ANDROID_DOWNLOADS_INTEGRATION',
+ help='Enable system download manager on Android')
+
enabled_define('MOZ_LOCALE_SWITCHER',
help='Enable runtime locale switching on Android')
option('--enable-android-apz',
help='Enable the C++ async pan/zoom code instead of the Java version')
@depends('--enable-android-apz', milestone)
def android_apz(value, milestone):
--- a/old-configure.in
+++ b/old-configure.in
@@ -2922,17 +2922,16 @@ if test -n "$MOZ_RTSP"; then
fi
USE_ARM_KUSER=
BUILD_CTYPES=1
MOZ_USE_NATIVE_POPUP_WINDOWS=
MOZ_ANDROID_HISTORY=
MOZ_WEBSMS_BACKEND=
MOZ_ANDROID_BEAM=
MOZ_ANDROID_SEARCH_ACTIVITY=
-MOZ_ANDROID_DOWNLOADS_INTEGRATION=
MOZ_ANDROID_MLS_STUMBLER=
MOZ_EXCLUDE_HYPHENATION_DICTIONARIES=
MOZ_INSTALL_TRACKING=
MOZ_SWITCHBOARD=
ACCESSIBILITY=1
MOZ_TIME_MANAGER=
MOZ_SIMPLEPUSH=
MOZ_PAY=
@@ -3781,23 +3780,16 @@ MOZ_ARG_DISABLE_BOOL(websms-backend,
MOZ_WEBSMS_BACKEND=,
MOZ_WEBSMS_BACKEND=1)
if test -n "$MOZ_WEBSMS_BACKEND"; then
AC_DEFINE(MOZ_WEBSMS_BACKEND)
fi
dnl ========================================================
-dnl = Enable system download manager on Android
-dnl ========================================================
-if test -n "$MOZ_ANDROID_DOWNLOADS_INTEGRATION"; then
- AC_DEFINE(MOZ_ANDROID_DOWNLOADS_INTEGRATION)
-fi
-
-dnl ========================================================
dnl = Enable NFC permission on Android
dnl ========================================================
if test -n "$MOZ_ANDROID_BEAM"; then
AC_DEFINE(MOZ_ANDROID_BEAM)
fi
dnl ========================================================
dnl = Include Search Activity on Android
@@ -7317,17 +7309,16 @@ AC_SUBST(MOZ_ANDROID_HISTORY)
AC_SUBST(MOZ_WEBSMS_BACKEND)
AC_SUBST(MOZ_ANDROID_BEAM)
AC_SUBST(MOZ_DISABLE_GECKOVIEW)
AC_SUBST(MOZ_ANDROID_GCM)
AC_SUBST(MOZ_ANDROID_GECKOLIBS_AAR)
AC_SUBST(MOZ_ANDROID_SEARCH_ACTIVITY)
AC_SUBST(MOZ_ANDROID_PACKAGE_INSTALL_BOUNCER)
AC_SUBST(MOZ_ANDROID_MLS_STUMBLER)
-AC_SUBST(MOZ_ANDROID_DOWNLOADS_INTEGRATION)
AC_SUBST(MOZ_ANDROID_APPLICATION_CLASS)
AC_SUBST(MOZ_ANDROID_BROWSER_INTENT_CLASS)
AC_SUBST(MOZ_ANDROID_SEARCH_INTENT_CLASS)
AC_SUBST(MOZ_ANDROID_DOWNLOAD_CONTENT_SERVICE)
AC_SUBST(MOZ_ANDROID_EXCLUDE_FONTS)
AC_SUBST(MOZ_EXCLUDE_HYPHENATION_DICTIONARIES)
AC_SUBST(MOZ_INSTALL_TRACKING)
AC_SUBST(MOZ_SWITCHBOARD)