author | Mike Hommey <mh+mozilla@glandium.org> |
Fri, 12 Apr 2013 10:23:10 +0200 | |
changeset 128569 | 214cafc09b49f27077aaddfad32fb36f6ad0a890 |
parent 128568 | 7bf4a91d224ffae667783838a04af4541d284f14 |
child 128570 | 6d4badbe3db200c521419bbb61137c61b08ce8bc |
push id | 24532 |
push user | ryanvm@gmail.com |
push date | Fri, 12 Apr 2013 19:06:49 +0000 |
treeherder | mozilla-central@2aff2d574a1e [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | Pike |
bugs | 844016 |
milestone | 23.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/browser/locales/Makefile.in +++ b/browser/locales/Makefile.in @@ -146,16 +146,19 @@ install:: $(call MERGE_FILES,$(addprefix # metro build calls back here for search engine plugins searchplugins: $(addprefix $(FINAL_TARGET)/searchplugins/,$(SEARCHPLUGINS)) .PHONY: searchplugins libs-%: $(NSINSTALL) -D $(DIST)/install @$(MAKE) -C ../../toolkit/locales libs-$* @$(MAKE) -C ../../services/sync/locales AB_CD=$* XPI_NAME=locale-$* +ifdef MOZ_WEBAPP_RUNTIME + @$(MAKE) -C ../../webapprt/locales AB_CD=$* XPI_NAME=locale-$* +endif @$(MAKE) -C ../../extensions/spellcheck/locales AB_CD=$* XPI_NAME=locale-$* @$(MAKE) -C ../../intl/locales AB_CD=$* XPI_NAME=locale-$* @$(MAKE) libs AB_CD=$* XPI_NAME=locale-$* PREF_DIR=$(PREF_DIR) ifdef MOZ_METRO @$(MAKE) -C ../metro/locales AB_CD=$* XPI_NAME=locale-$* endif @$(MAKE) -C $(DEPTH)/$(MOZ_BRANDING_DIRECTORY)/locales AB_CD=$* XPI_NAME=locale-$*
--- a/browser/locales/filter.py +++ b/browser/locales/filter.py @@ -1,18 +1,18 @@ # 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/. def test(mod, path, entity = None): import re # ignore anything but Firefox if mod not in ("netwerk", "dom", "toolkit", "security/manager", - "browser", "browser/metro", "extensions/reporter", - "extensions/spellcheck", + "browser", "browser/metro", "webapprt", + "extensions/reporter", "extensions/spellcheck", "other-licenses/branding/firefox", "browser/branding/official", "services/sync"): return False if mod != "browser" and mod != "extensions/spellcheck": # we only have exceptions for browser and extensions/spellcheck return True if not entity:
--- a/browser/locales/jar.mn +++ b/browser/locales/jar.mn @@ -127,14 +127,8 @@ % override chrome://global/locale/appstrings.properties chrome://browser/locale/appstrings.properties % override chrome://mozapps/locale/downloads/settingsChange.dtd chrome://browser/locale/downloads/settingsChange.dtd % locale testpilot @AB_CD@ %locale/feedback/ locale/feedback/main.dtd (%feedback/main.dtd) locale/feedback/main.properties (%feedback/main.properties) % locale pdf.js @AB_CD@ %locale/pdfviewer/ locale/pdfviewer/viewer.properties (%pdfviewer/viewer.properties) locale/pdfviewer/chrome.properties (%pdfviewer/chrome.properties) -#ifdef MOZ_WEBAPP_RUNTIME -../../webapprt/chrome/@AB_CD@.jar: -% locale webapprt @AB_CD@ %locale/webapprt/ - locale/webapprt/webapp.dtd (%webapprt/webapp.dtd) - locale/webapprt/webapp.properties (%webapprt/webapp.properties) -#endif
--- a/browser/locales/l10n.ini +++ b/browser/locales/l10n.ini @@ -12,11 +12,12 @@ dirs = browser other-licenses/branding/firefox browser/branding/official [includes] # non-central apps might want to use %(topsrcdir)s here, or other vars # RFE: that needs to be supported by compare-locales, too, though toolkit = toolkit/locales/l10n.ini services_sync = services/sync/locales/l10n.ini +webapprt = webapprt/locales/l10n.ini [extras] dirs = extensions/spellcheck
--- a/toolkit/mozapps/installer/windows/nsis/makensis.mk +++ b/toolkit/mozapps/installer/windows/nsis/makensis.mk @@ -91,11 +91,11 @@ maintenanceservice_installer:: cp $(CONFIG_DIR)/maintenanceservice_installer.exe $(DIST)/bin endif ifdef MOZ_WEBAPP_RUNTIME webapp_uninstaller:: $(INSTALL) $(addprefix $(MOZILLA_DIR)/toolkit/mozapps/installer/windows/nsis/,$(TOOLKIT_NSIS_FILES)) $(CONFIG_DIR) $(INSTALL) $(addprefix $(MOZILLA_DIR)/other-licenses/nsis/Plugins/,$(CUSTOM_NSIS_PLUGINS)) $(CONFIG_DIR) cd $(CONFIG_DIR) && $(MAKENSISU) webapp-uninstaller.nsi - $(NSINSTALL) -D $(FINAL_TARGET) - cp $(CONFIG_DIR)/webapp-uninstaller.exe $(FINAL_TARGET) + $(NSINSTALL) -D $(DIST)/bin + cp $(CONFIG_DIR)/webapp-uninstaller.exe $(DIST)/bin endif
new file mode 100644 --- /dev/null +++ b/webapprt/defs.mk @@ -0,0 +1,2 @@ +DIST_SUBDIR=webapprt +XPI_ROOT_APPID=webapprt@mozilla.org
--- a/webapprt/gtk2/Makefile.in +++ b/webapprt/gtk2/Makefile.in @@ -27,16 +27,18 @@ STL_FLAGS= LIBS = \ $(XPCOM_STANDALONE_GLUE_LDOPTS) \ $(MOZ_GTK2_LIBS) \ $(NULL) NSDISTMODE = copy +PROGRAMS_DEST = $(DIST)/bin + include $(topsrcdir)/config/rules.mk CXXFLAGS += \ $(MOZ_GTK2_CFLAGS) \ $(NULL) GRE_BUILDID := $(shell cat $(DEPTH)/config/buildid) DEFINES += -DGRE_BUILDID=$(GRE_BUILDID)
new file mode 100644 --- /dev/null +++ b/webapprt/locales/Makefile.in @@ -0,0 +1,15 @@ +# 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/. + +DEPTH = @DEPTH@ +topsrcdir = @top_srcdir@ +srcdir = @srcdir@ +VPATH = @srcdir@ +relativesrcdir = @relativesrcdir@ + +include $(DEPTH)/config/autoconf.mk + +DEFINES += -DAB_CD=$(AB_CD) + +include $(topsrcdir)/config/rules.mk
rename from browser/locales/en-US/webapp-uninstaller/webapp-uninstaller.properties rename to webapprt/locales/en-US/webapp-uninstaller/webapp-uninstaller.properties
rename from browser/locales/en-US/webapprt/webapp.dtd rename to webapprt/locales/en-US/webapprt/webapp.dtd
rename from browser/locales/en-US/webapprt/webapp.properties rename to webapprt/locales/en-US/webapprt/webapp.properties
new file mode 100644 --- /dev/null +++ b/webapprt/locales/jar.mn @@ -0,0 +1,9 @@ +#filter substitution +# 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/. + +@AB_CD@.jar: +% locale webapprt @AB_CD@ %locale/webapprt/ + locale/webapprt/webapp.dtd (%webapprt/webapp.dtd) + locale/webapprt/webapp.properties (%webapprt/webapp.properties)
new file mode 100644 --- /dev/null +++ b/webapprt/locales/l10n.ini @@ -0,0 +1,9 @@ +; 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/. + +[general] +depth = ../.. + +[compare] +dirs = webapprt
new file mode 100644 --- /dev/null +++ b/webapprt/locales/moz.build @@ -0,0 +1,4 @@ +# vim: set filetype=python: +# 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/.
--- a/webapprt/mac/Makefile.in +++ b/webapprt/mac/Makefile.in @@ -29,14 +29,16 @@ LOCAL_INCLUDES += -I$(DEPTH)/build DEFINES += -DXPCOM_GLUE STL_FLAGS= LIBS = \ $(XPCOM_STANDALONE_GLUE_LDOPTS) \ $(NULL) +PROGRAMS_DEST = $(DIST)/bin + include $(topsrcdir)/config/rules.mk GRE_BUILDID := $(shell cat $(DEPTH)/config/buildid) DEFINES += -DGRE_BUILDID=$(GRE_BUILDID) webapprt.$(OBJ_SUFFIX): $(DEPTH)/config/buildid
--- a/webapprt/moz.build +++ b/webapprt/moz.build @@ -6,9 +6,10 @@ if CONFIG['OS_ARCH'] == 'WINNT': DIRS += ['win'] elif CONFIG['OS_ARCH'] == 'Darwin': DIRS += ['mac'] elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk2': DIRS += ['gtk2'] +DIRS += ['locales'] TEST_DIRS += ['test']
--- a/webapprt/win/Makefile.in +++ b/webapprt/win/Makefile.in @@ -64,22 +64,22 @@ RCFLAGS += --include-dir $(srcdir) endif ifdef DEBUG RCFLAGS += -DDEBUG endif # Uninstaller ifdef LOCALE_MERGEDIR PPL_LOCALE_ARGS = \ - --l10n-dir=$(LOCALE_MERGEDIR)/browser/webapp-uninstaller \ - --l10n-dir=$(call EXPAND_LOCALE_SRCDIR,browser/locales)/webapp-uninstaller \ - --l10n-dir=$(topsrcdir)/browser/locales/en-US/webapp-uninstaller \ + --l10n-dir=$(LOCALE_MERGEDIR)/webapprt/webapp-uninstaller \ + --l10n-dir=$(call EXPAND_LOCALE_SRCDIR,webapprt/locales)/webapp-uninstaller \ + --l10n-dir=$(topsrcdir)/webapprt/locales/en-US/webapp-uninstaller \ $(NULL) else -PPL_LOCALE_ARGS=$(call EXPAND_LOCALE_SRCDIR,browser/locales)/webapp-uninstaller +PPL_LOCALE_ARGS=$(call EXPAND_LOCALE_SRCDIR,webapprt/locales)/webapp-uninstaller endif libs:: $(RM) -r $(CONFIG_DIR) $(MKDIR) $(CONFIG_DIR) $(PYTHON) $(topsrcdir)/config/Preprocessor.py -Fsubstitution \ $(DEFINES) $(ACDEFINES) \ $(srcdir)/webapp-uninstaller.nsi.in > $(CONFIG_DIR)/webapp-uninstaller.nsi @@ -89,16 +89,18 @@ libs:: $(PYTHON) \ $(topsrcdir)/toolkit/mozapps/installer/windows/nsis/preprocess-locale.py \ --preprocess-single-file $(topsrcdir) $(PPL_LOCALE_ARGS) $(CONFIG_DIR) \ webapp-uninstaller.properties webapp-uninstaller-locale.nsh $(MAKE) webapp_uninstaller GARBAGE_DIRS += instgen +PROGRAMS_DEST = $(DIST)/bin + include $(topsrcdir)/config/rules.mk include $(topsrcdir)/toolkit/mozapps/installer/windows/nsis/makensis.mk GRE_BUILDID := $(shell cat $(DEPTH)/config/buildid) DEFINES += -DGRE_BUILDID=$(GRE_BUILDID) webapprt.$(OBJ_SUFFIX): $(DEPTH)/config/buildid