author | Nick Alexander <nalexander@mozilla.com> |
Thu, 26 Jul 2012 08:47:25 -0700 | |
changeset 100581 | 28106e179603fa37fa38ebbab3384583064741cf |
parent 100580 | 2e71d9e5e868cd89c47da173914fd3e57c9807a9 |
child 100582 | 6010529ba8fb07af3b36c1a4f69119f3e1b94685 |
push id | 23185 |
push user | mbrubeck@mozilla.com |
push date | Thu, 26 Jul 2012 20:58:28 +0000 |
treeherder | mozilla-central@8a7ad0adcccf [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | rnewman |
bugs | 772645 |
milestone | 17.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/mobile/android/base/Makefile.in +++ b/mobile/android/base/Makefile.in @@ -11,20 +11,16 @@ include $(DEPTH)/config/autoconf.mk include $(topsrcdir)/ipc/app/defs.mk DIRS = locales DIST_FILES = package-name.txt include $(topsrcdir)/mobile/android/base/android-sync-files.mk -#These SYNC_ variables could be moved to android-sync/fennec-copy-code.sh -SYNC_RES_XML=res/xml/sync_authenticator.xml -SYNC_PP_RES_XML=res/xml/sync_syncadapter.xml res/xml/sync_options.xml - FENNEC_JAVA_FILES = \ AboutHomeContent.java \ AboutHomeSection.java \ ActivityHandlerHelper.java \ ActivityResultHandler.java \ ActivityResultHandlerMap.java \ AndroidImport.java \ AndroidImportPreference.java \ @@ -236,36 +232,49 @@ GARBAGE += \ $(FENNEC_PP_XML_FILES) \ $(SYNC_PP_RES_XML) \ package-name.txt \ Manifest.java \ $(NULL) GARBAGE_DIRS += classes res sync db +MOZ_ANDROID_SHARED_ID = "$(ANDROID_PACKAGE_NAME).sharedID" +MOZ_ANDROID_SHARED_ACCOUNT_TYPE = "$(ANDROID_PACKAGE_NAME)_sync" + # Bug 567884 - Need a way to find appropriate icons during packaging ifeq ($(MOZ_APP_NAME),fennec) ICON_PATH = $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/content/fennec_48x48.png ICON_PATH_HDPI = $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/content/fennec_72x72.png # we released these builds to the public with shared IDs and need to keep them ifeq (org.mozilla.firefox,$(ANDROID_PACKAGE_NAME)) -DEFINES += -DMOZ_ANDROID_SHARED_ID="org.mozilla.firefox.sharedID" +MOZ_ANDROID_SHARED_ID = "org.mozilla.firefox.sharedID" +MOZ_ANDROID_SHARED_ACCOUNT_TYPE = "org.mozilla.firefox_sync" else ifeq (org.mozilla.firefox_beta,$(ANDROID_PACKAGE_NAME)) -DEFINES += -DMOZ_ANDROID_SHARED_ID="org.mozilla.firefox.sharedID" +MOZ_ANDROID_SHARED_ID = "org.mozilla.firefox.sharedID" +MOZ_ANDROID_SHARED_ACCOUNT_TYPE = "org.mozilla.firefox_sync" else ifeq (org.mozilla.fennec_aurora,$(ANDROID_PACKAGE_NAME)) -DEFINES += -DMOZ_ANDROID_SHARED_ID="org.mozilla.fennec.sharedID" +MOZ_ANDROID_SHARED_ID = "org.mozilla.fennec.sharedID" +MOZ_ANDROID_SHARED_ACCOUNT_TYPE = "org.mozilla.fennec_sync" else ifeq (org.mozilla.fennec,$(ANDROID_PACKAGE_NAME)) -DEFINES += -DMOZ_ANDROID_SHARED_ID="org.mozilla.fennec.sharedID" +MOZ_ANDROID_SHARED_ID = "org.mozilla.fennec.sharedID" +MOZ_ANDROID_SHARED_ACCOUNT_TYPE = "org.mozilla.fennec_sync" endif else ICON_PATH = $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/content/icon48.png ICON_PATH_HDPI = $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/content/icon64.png -DEFINES += -DMOZ_ANDROID_SHARED_ID="$(ANDROID_PACKAGE_NAME).sharedID" +endif + +ifdef MOZ_ANDROID_SHARED_ID +DEFINES += -DMOZ_ANDROID_SHARED_ID="$(MOZ_ANDROID_SHARED_ID)" +endif +ifdef MOZ_ANDROID_SHARED_ACCOUNT_TYPE +DEFINES += -DMOZ_ANDROID_SHARED_ACCOUNT_TYPE="$(MOZ_ANDROID_SHARED_ACCOUNT_TYPE)" endif RES_LAYOUT = \ $(SYNC_RES_LAYOUT) \ res/layout/autocomplete_list.xml \ res/layout/autocomplete_list_item.xml \ res/layout/awesomebar.xml \ res/layout/awesomebar_actionbar.xml \