Closed
Bug 1228998
Opened 9 years ago
Closed 8 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•9 years ago
|
Whiteboard: [tech-debt][blocked] → [tech-debt]
Assignee | ||
Comment 1•8 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•8 years ago
|
||
Assignee: nobody → mh+mozilla
Attachment #8702411 -
Flags: review?(mshal)
Comment 3•8 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•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e50d851f973d
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Reporter | ||
Comment 6•8 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=149fdfdb40d1
Reporter | ||
Comment 7•8 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/149fdfdb40d1
status-firefox45:
--- → fixed
Comment 8•8 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•8 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•8 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•8 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f6dc2d1c7f5e
You need to log in
before you can comment on or make changes to this bug.
Description
•