Closed
Bug 1228998
Opened 10 years ago
Closed 10 years ago
Update Loop's build configuration to use new Hierarchical structures from bug 1228444
Categories
(Hello (Loop) :: Client, defect, P3)
Hello (Loop)
Client
Tracking
(firefox45 affected, firefox46 fixed)
RESOLVED
FIXED
mozilla46
People
(Reporter: standard8, Assigned: glandium)
References
Details
(Whiteboard: [tech-debt])
Attachments
(1 file)
|
3.31 KB,
patch
|
mshal
:
review+
|
Details | Diff | Splinter Review |
Per bug 1223573 comment 19, we should use new forms for our moz.build file once bug 1228444 lands:
(In reply to Mike Hommey [:glandium] from comment #19)
> ::: browser/extensions/loop/moz.build
> @@ +11,5 @@
> > +]
> > +
> > +DIST_FILES += [
> > + 'install.rdf.in'
> > +]
>
> I just got an idea to avoid setting FINAL_TARGET and use a more "natural",
> albeit a little more annoying construct:
>
> FINAL_TARGET_FILES.features['loop@test.mozilla.org'] += [ 'bootstrap.js' ]
> DIST_FILES.features['loop@test.mozilla.org'] += ['install.rdf.in']
>
> Then, in jar.mn:
> [features/loop@test.mozilla.org] chrome.jar:
>
> (Note that DIST_FILES.something doesn't work yet, but it is logical to make
> it work, considering DIST_FILES is essentially meant to be the same as
> FINAL_TARGET_FILES with preprocessing, and FINAL_TARGET_FILES.something is
> supported, and I'm going to fix that just now)
| Reporter | ||
Updated•10 years ago
|
Whiteboard: [tech-debt][blocked] → [tech-debt]
| Assignee | ||
Comment 1•10 years ago
|
||
Note this is a problem for l10n because of the hard coded dist/bin in FINAL_TARGET, so if you want loop to be localized, you'll have to fix this. Pocket is hitting the problem because it copied the constructs used by loop.
| Assignee | ||
Comment 2•10 years ago
|
||
Assignee: nobody → mh+mozilla
Attachment #8702411 -
Flags: review?(mshal)
Comment 3•10 years ago
|
||
Comment on attachment 8702411 [details] [diff] [review]
Avoid setting FINAL_TARGET in browser/extensions/loop/moz.build
Looks like the jar.py change already landed in bug 1215694.
Attachment #8702411 -
Flags: review?(mshal) → review+
Comment 5•10 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
| Reporter | ||
Comment 6•10 years ago
|
||
| Reporter | ||
Comment 7•10 years ago
|
||
| bugherder uplift | ||
status-firefox45:
--- → fixed
Comment 8•9 years ago
|
||
backed out by request from sylvestre in https://treeherder.mozilla.org/#/jobs?repo=mozilla-beta&revision=8bf2c5452d44
Flags: needinfo?(mh+mozilla)
| Assignee | ||
Comment 9•9 years ago
|
||
(In reply to Carsten Book [:Tomcat] from comment #8)
> backed out by request from sylvestre in
> https://treeherder.mozilla.org/#/jobs?repo=mozilla-beta&revision=8bf2c5452d44
Your ni? is lacking context.
Flags: needinfo?(mh+mozilla) → needinfo?(cbook)
Comment 10•9 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #9)
> (In reply to Carsten Book [:Tomcat] from comment #8)
> > backed out by request from sylvestre in
> > https://treeherder.mozilla.org/#/jobs?repo=mozilla-beta&revision=8bf2c5452d44
>
> Your ni? is lacking context.
we backed out the loop changes from beta for loop issues in the beta builds.
Flags: needinfo?(cbook)
| Reporter | ||
Comment 11•9 years ago
|
||
Comment 12•8 months ago
|
||
Pushed by ffxbld@lando.moz.tools:
https://hg.mozilla.org/releases/mozilla-esr140/rev/ac2c157c4bd7
Port bug 1228998 to fix bustage from bug 1239828 - Update Loop's build configuration to use new Hierarchical structures. r=mshal,a=bustage-fix
You need to log in
before you can comment on or make changes to this bug.
Description
•