Closed
Bug 673086
Opened 13 years ago
Closed 13 years ago
Fix the repack-l10n-all target and call it from release automation
Categories
(Calendar :: Build Config, defect)
Calendar
Build Config
Tracking
(Not tracked)
RESOLVED
FIXED
1.0b7
People
(Reporter: Fallen, Assigned: Fallen)
References
Details
Attachments
(1 file)
723 bytes,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
In lightning/Makefile.in we have a target that should repack lightning.xpi to contain all locales. An error occurs doing this because it attempts to find the locale "all" and repackage it. Executing these steps manually works though: make L10N_XPI_NAME=lightning-all AB_CD=all repack-clobber-all for i in $(<...shipped-locales...); do make L10N_XPI_NAME=lightning-all AB_CD=all libs-$i; done (Although it should be solved more make-ish)
Assignee | ||
Comment 1•13 years ago
|
||
We should also make sure this target is called from release automation, see bug 673089.
Summary: Fix the repack-l10n-all target → Fix the repack-l10n-all target and call it from release automation
Assignee | ||
Comment 2•13 years ago
|
||
This patch takes care of the Makefile, now we only need to call the target from release automation.
Comment 3•13 years ago
|
||
Comment on attachment 556512 [details] [diff] [review] Makefiles fixes - v1 Not tested this, but it looks fine.
Attachment #556512 -
Flags: review?(mbanner) → review+
Assignee | ||
Comment 4•13 years ago
|
||
Pushed to comm-central <http://hg.mozilla.org/comm-central/rev/d09d9865a8ac> -> FIXED
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Trunk
Assignee | ||
Comment 5•13 years ago
|
||
Backported to comm-aurora <http://hg.mozilla.org/releases/comm-aurora/rev/ff331d4a33a8>
Target Milestone: Trunk → 1.0b6
Assignee | ||
Comment 6•13 years ago
|
||
Backported to comm-beta <http://hg.mozilla.org/releases/comm-beta/rev/dce479d8d807>
Assignee | ||
Comment 7•13 years ago
|
||
Of course not fixed, leaving open for the release automation side.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 8•13 years ago
|
||
Philipp, do the locale repositories need pulling separately in some form, which directory do they need to go in?
Assignee | ||
Comment 9•13 years ago
|
||
Yes, they need to be pulled separately and be placed wherever the --with-l10n-base configure option points to. When doing manual repacks, I chose ../l10n-branchname. Note that on mac there needs to be one more .. because of the i386 platform subdir. Its probably better to use an absolute path there.
Comment 10•13 years ago
|
||
Automation done in bug 685133.
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•