mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-05 05:30:29 +00:00
bug 719560 - Can't publish split native and xul builds under the same product on android market r=mbrubeck
This commit is contained in:
parent
02829eb74d
commit
75ebf6e8cc
@ -460,6 +460,9 @@ case "$target" in
|
|||||||
if test -z "$ANDROID_PACKAGE_NAME" ; then
|
if test -z "$ANDROID_PACKAGE_NAME" ; then
|
||||||
ANDROID_PACKAGE_NAME='org.mozilla.$(MOZ_APP_NAME)'
|
ANDROID_PACKAGE_NAME='org.mozilla.$(MOZ_APP_NAME)'
|
||||||
fi
|
fi
|
||||||
|
if test -z "$MOZ_MOBILE_COMPAT" ; then
|
||||||
|
MOZ_MOBILE_COMPAT='All'
|
||||||
|
fi
|
||||||
|
|
||||||
AC_DEFINE(ANDROID)
|
AC_DEFINE(ANDROID)
|
||||||
AC_DEFINE_UNQUOTED(ANDROID_VERSION, $android_version)
|
AC_DEFINE_UNQUOTED(ANDROID_VERSION, $android_version)
|
||||||
@ -481,6 +484,7 @@ AC_SUBST(ANDROID_PLATFORM)
|
|||||||
AC_SUBST(ANDROID_SDK)
|
AC_SUBST(ANDROID_SDK)
|
||||||
AC_SUBST(ANDROID_PLATFORM_TOOLS)
|
AC_SUBST(ANDROID_PLATFORM_TOOLS)
|
||||||
AC_SUBST(ANDROID_PACKAGE_NAME)
|
AC_SUBST(ANDROID_PACKAGE_NAME)
|
||||||
|
AC_SUBST(MOZ_MOBILE_COMPAT)
|
||||||
AC_SUBST(OBJCOPY)
|
AC_SUBST(OBJCOPY)
|
||||||
|
|
||||||
dnl ========================================================
|
dnl ========================================================
|
||||||
|
@ -9,9 +9,17 @@
|
|||||||
android:sharedUserId="@MOZ_ANDROID_SHARED_ID@"
|
android:sharedUserId="@MOZ_ANDROID_SHARED_ID@"
|
||||||
#endif
|
#endif
|
||||||
>
|
>
|
||||||
|
|
||||||
<uses-sdk android:minSdkVersion="5"
|
<uses-sdk android:minSdkVersion="5"
|
||||||
android:targetSdkVersion="11"/>
|
android:targetSdkVersion="11"/>
|
||||||
|
|
||||||
|
#ifdef MOZ_TABLETS_ONLY
|
||||||
|
<supports-screens android:smallScreens="false"
|
||||||
|
android:normalScreens="false"
|
||||||
|
android:largeScreens="false"
|
||||||
|
android:xlargeScreens="true" />
|
||||||
|
#endif
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
|
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
|
||||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
<uses-permission android:name="android.permission.INTERNET"/>
|
||||||
|
@ -79,7 +79,8 @@ MIN_CPU_VERSION=5
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq (,$(ANDROID_VERSION_CODE))
|
ifeq (,$(ANDROID_VERSION_CODE))
|
||||||
ANDROID_VERSION_CODE=$(shell $(PYTHON) $(topsrcdir)/toolkit/xre/make-platformini.py --print-buildid | cut -c1-10)
|
# increment the version code by 1 so xul fennec will win any compatability ties
|
||||||
|
ANDROID_VERSION_CODE=$(shell echo `$(PYTHON) $(topsrcdir)/toolkit/xre/make-platformini.py --print-buildid | cut -c1-10` + 1 | bc)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
DEFINES += \
|
DEFINES += \
|
||||||
@ -94,6 +95,11 @@ DEFINES += \
|
|||||||
-DMOZILLA_OFFICIAL=$(MOZILLA_OFFICIAL) \
|
-DMOZILLA_OFFICIAL=$(MOZILLA_OFFICIAL) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
|
MOZ_MOBILE_COMPAT = @MOZ_MOBILE_COMPAT@
|
||||||
|
ifeq (Tablets,$(MOZ_MOBILE_COMPAT))
|
||||||
|
DEFINES += -DMOZ_TABLETS_ONLY=1
|
||||||
|
endif
|
||||||
|
|
||||||
GARBAGE += \
|
GARBAGE += \
|
||||||
AndroidManifest.xml \
|
AndroidManifest.xml \
|
||||||
classes.dex \
|
classes.dex \
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
MOZ_APP_DISPLAYNAME=Aurora
|
MOZ_APP_DISPLAYNAME=Aurora
|
||||||
ANDROID_PACKAGE_NAME=org.mozilla.fennec_aurora
|
ANDROID_PACKAGE_NAME=org.mozilla.fennec_aurora
|
||||||
MOZ_UPDATER=1
|
MOZ_UPDATER=1
|
||||||
|
MOZ_MOBILE_COMPAT=Tablets
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
MOZ_APP_DISPLAYNAME="Firefox Beta"
|
MOZ_APP_DISPLAYNAME="Firefox Beta"
|
||||||
ANDROID_PACKAGE_NAME=org.mozilla.firefox_beta
|
ANDROID_PACKAGE_NAME=org.mozilla.firefox_beta
|
||||||
MOZ_UPDATER=
|
MOZ_UPDATER=
|
||||||
|
MOZ_MOBILE_COMPAT=Tablets
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
MOZ_APP_DISPLAYNAME=Nightly
|
MOZ_APP_DISPLAYNAME=Nightly
|
||||||
MOZ_UPDATER=1
|
MOZ_UPDATER=1
|
||||||
|
MOZ_MOBILE_COMPAT=All
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
MOZ_APP_DISPLAYNAME=Firefox
|
MOZ_APP_DISPLAYNAME=Firefox
|
||||||
ANDROID_PACKAGE_NAME=org.mozilla.firefox
|
ANDROID_PACKAGE_NAME=org.mozilla.firefox
|
||||||
MOZ_UPDATER=
|
MOZ_UPDATER=
|
||||||
|
MOZ_MOBILE_COMPAT=Tablets
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
ANDROID_PACKAGE_NAME=org.mozilla.fennec_`echo $USER`
|
ANDROID_PACKAGE_NAME=org.mozilla.fennec_`echo $USER`
|
||||||
MOZ_APP_DISPLAYNAME=Fennec
|
MOZ_APP_DISPLAYNAME=Fennec
|
||||||
MOZ_UPDATER=
|
MOZ_UPDATER=
|
||||||
|
MOZ_MOBILE_COMPAT=All
|
||||||
|
Loading…
x
Reference in New Issue
Block a user