Closed
Bug 237596
Opened 21 years ago
Closed 21 years ago
Need to get official artwork into nightly builds
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bugs, Assigned: bugs)
References
Details
Attachments
(1 file, 2 obsolete files)
7.16 KB,
patch
|
Details | Diff | Splinter Review |
Official artwork needs to be available to nightly builds, via a configure flag
--enable-official-branding.
Assignee | ||
Comment 1•21 years ago
|
||
Assignee: bryner → bugs
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•21 years ago
|
||
bryner says "r=bryner" with the changes in this patch (test for
browser/app/macbuild in the official branding makefile rather than add a new
makefile for it and use += instead of := in client.mk to add the other-licenses
dir to the checkout rather than duplicate mozilla/browser)
Attachment #144005 -
Attachment is obsolete: true
Assignee | ||
Comment 3•21 years ago
|
||
Attachment #144008 -
Attachment is obsolete: true
Comment 4•21 years ago
|
||
there's a typo in mozilla/Makefile.in:
tire_99_dirs += other-licenses/branding/firefox
should be tier_99_dirs.
Comment on attachment 144011 [details] [diff] [review]
bryner also said I should always pull this dir
>Index: other-licenses/branding/firefox/Makefile.in
>+export::
>+ cp $(srcdir)/firefox.ico $(DEPTH)/browser/app/firefox.ico
>+ cp $(srcdir)/firefox.ico $(DEPTH)/toolkit/mozapps/installer/windows/wizard/setuprsc/browser.ico
>+ if [ ! -d $(DEPTH)/browser/app/macbuild ] ; then \
>+ mkdir $(DEPTH)/browser/app/macbuild; \
>+ fi
>+ cp $(srcdir)/firefox.icns $(DEPTH)/browser/app/macbuild/firefox.icns
>+ cp $(srcdir)/document.icns $(DEPTH)/browser/app/macbuild/document.icns
>+ cp $(srcdir)/document.ico $(DEPTH)/browser/app/document.ico
>+ cp $(srcdir)/Header.bmp $(DEPTH)/toolkit/mozapps/installer/windows/wizard/setuprsc/Header.bmp
>+ cp $(srcdir)/Watermrk.bmp $(DEPTH)/toolkit/mozapps/installer/windows/wizard/setuprsc/Watermrk.bmp
So this stuff only works in srcdir builds, not objdir builds, since in objdir
builds it copies into the objdir when the makefiles in question copy use the
files from the srcdir.
It's also rather risky, since by overwriting other files in the source tree,
you risk those files being accidentally checked in.
(Maybe that's not really why it doesn't work in objdir builds, but tainting the
srcdir in srcdir builds is bad anyway.)
http://scragz.com/tech/mozilla/firefox-unofficial-branding.php
Are there any plans to use this libre artwork, to avoid any issues between the
unofficial builders and the Mozilla Foundation over its new stance on branding
trademarks?
Assignee | ||
Comment 8•21 years ago
|
||
bug 237725 has been filed on the creation of a staging area in dist for branded
resources. mscott will be working on this shortly.
unofficial artwork has been checked into the MPL'ed sections of the tree.
Assignee | ||
Comment 9•21 years ago
|
||
this should now work.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Whose unofficial artwork?
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•