Wed, 31 Dec 2014 07:22:50 +0100
Correct previous dual key logic pending first delivery installment.
1 MOZ_ANDROID_SHARED_ID = $(ANDROID_PACKAGE_NAME).sharedID
2 # Android Sync Account types are not per-package: release and beta
3 # share an Account type, and aurora and nightly share an Account type.
4 MOZ_ANDROID_SHARED_ACCOUNT_TYPE = $(ANDROID_PACKAGE_NAME)_sync
5 # Firefox Accounts Account types are per-package.
6 MOZ_ANDROID_SHARED_FXACCOUNT_TYPE = $(ANDROID_PACKAGE_NAME)_fxaccount
8 # We released these builds to the public with shared IDs and need to
9 # keep them consistent.
10 ifeq (org.mozilla.firefox,$(ANDROID_PACKAGE_NAME))
11 MOZ_ANDROID_SHARED_ID = org.mozilla.firefox.sharedID
12 MOZ_ANDROID_SHARED_ACCOUNT_TYPE = org.mozilla.firefox_sync
13 else ifeq (org.mozilla.firefox_beta,$(ANDROID_PACKAGE_NAME))
14 MOZ_ANDROID_SHARED_ID = org.mozilla.firefox.sharedID
15 MOZ_ANDROID_SHARED_ACCOUNT_TYPE = org.mozilla.firefox_sync
16 else ifeq (org.mozilla.fennec_aurora,$(ANDROID_PACKAGE_NAME))
17 MOZ_ANDROID_SHARED_ID = org.mozilla.fennec.sharedID
18 MOZ_ANDROID_SHARED_ACCOUNT_TYPE = org.mozilla.fennec_sync
19 else ifeq (org.mozilla.fennec,$(ANDROID_PACKAGE_NAME))
20 MOZ_ANDROID_SHARED_ID = org.mozilla.fennec.sharedID
21 MOZ_ANDROID_SHARED_ACCOUNT_TYPE = org.mozilla.fennec_sync
22 endif