Closed
Bug 328391
Opened 19 years ago
Closed 19 years ago
.mar generation should package universal build when the build is universal
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mark, Assigned: mark)
References
Details
(Keywords: fixed1.8.0.2, fixed1.8.1, Whiteboard: [nvn-dl])
Attachments
(2 files)
1013 bytes,
patch
|
darin.moz
:
review+
|
Details | Diff | Splinter Review |
1.06 KB,
patch
|
mark
:
approval-branch-1.8.1+
dveditz
:
approval1.8.0.2+
|
Details | Diff | Splinter Review |
I erroneously assumed that .mar generation was entirely out-of-process and relied on unpackaging. I now see that's not the case.
When generating the complete .mar for a build that was universal, the universal build should be packaged into the .mar. This is probably as simple as adding a check here:
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/tools/update-packaging/Makefile.in&rev=1.7&mark=53#52
ifdef UNIVERSAL_BINARY
PACKAGE_DIR = $(DIST)/universal/$(MOZ_PKG_APPNAME)/$(MOZ_APP_DISPLAYNAME).app
else
PACKAGE_DIR = $(DIST)/$(MOZ_PKG_APPNAME)/$(MOZ_APP_DISPLAYNAME).app
endif
Are any other in-tree changes needed to support AUS?
Assignee | ||
Updated•19 years ago
|
Flags: blocking1.8.0.2?
Assignee | ||
Comment 1•19 years ago
|
||
This implements my proposed change, which works.
Attachment #212993 -
Flags: review?(darin)
Updated•19 years ago
|
Attachment #212993 -
Flags: review?(darin) → review+
Assignee | ||
Updated•19 years ago
|
Attachment #212993 -
Flags: approval1.8.0.2?
Attachment #212993 -
Flags: approval-branch-1.8.1+
Assignee | ||
Comment 2•19 years ago
|
||
Fixed on trunk.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 3•19 years ago
|
||
This must be taken on the branch to produce .mar files for AUS in the universal universe.
Assignee | ||
Updated•19 years ago
|
Attachment #212993 -
Flags: approval1.8.0.2?
Attachment #212993 -
Flags: approval-branch-1.8.1+
Assignee | ||
Comment 4•19 years ago
|
||
Checked in on MOZILLA_1_8_BRANCH.
Attachment #213075 -
Flags: approval1.8.0.2?
Attachment #213075 -
Flags: approval-branch-1.8.1+
Updated•19 years ago
|
Flags: blocking1.8.0.2? → blocking1.8.0.2+
Assignee | ||
Updated•19 years ago
|
Keywords: fixed1.8.1
Comment 5•19 years ago
|
||
Comment on attachment 213075 [details] [diff] [review]
Branch version
approved for 1.8.9 branch, a=dveditz for drivers
Attachment #213075 -
Flags: approval1.8.0.2? → approval1.8.0.2+
Assignee | ||
Comment 6•19 years ago
|
||
I hope you don't mind that I checked it in on the 1.8.0 branch instead.
Keywords: fixed1.8.0.2
Updated•19 years ago
|
Whiteboard: [nvn-dl]
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•