Closed Bug 558307 Opened 15 years ago Closed 15 years ago

l10n build setup for weave

Categories

(Firefox :: Sync, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: Pike, Assigned: mconnor)

References

Details

Attachments

(1 file)

Here's a rough outline of how to build weave with l10n source, per the discussion that I had with mconnor. We'll have a repo per locale, and a list of locales. For releases, we'll have a revision to update to, too. We'll l10n-merge, too. The pseudo code looks like this: hg clone http://hg.mozilla.org/build/compare-locales/ hg -R compare-locales update -r RELEASE_AUTOMATION for loc, rev in l10n_changesets: hg clone .... % loc hg -R loc update -r rev rm -rf _merge compare-dirs -m _merge en-US loc JarMaker.py -c _merge -c loc -c en-US -DAB_CD=loc jar.mn That should roughly do it.
Target Milestone: --- → 1.3
Whiteboard: [final]
Flags: blocking-weave1.3+
Whiteboard: [final]
Target Milestone: 1.3 → 1.4
Flags: blocking-weave1.3+ → blocking-fx-sync1.4+
Blocks: 570525
Assignee: nobody → mconnor
Attached patch still needs workSplinter Review
fear my mad python skillz
landed this so I don't lose it. Takes a space-separated list of locales, and builds an XPI. http://hg.mozilla.org/services/fx-sync/rev/cb25e92631de followups: Bug 575904 - multi-locale build script should choose l10n-merge from a command-line option Bug 575902 - multi-locale build script should use tags
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Component: Firefox Sync: Build → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: