Closed Bug 242189 Opened 20 years ago Closed 20 years ago

Get branding working on OS/2 Firefox

Categories

(Firefox Build System :: General, defect)

x86
OS/2
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mkaply, Assigned: mkaply)

Details

(Keywords: fixed1.7)

Attachments

(1 file, 1 obsolete file)

Build changes to get branding working.
Attached patch Fix (obsolete) — Splinter Review
We were reusing RCFLAGS for both stages of the RC compile. This was wrong.

Also, I added support so we could use -D (translated it to -d in the rules.mk)

I made a change to Windows as well - the icons were incorrectly set as defines
instead of RCFLAGS
Attachment #147387 - Flags: review?(pedemont)
Comment on attachment 147387 [details] [diff] [review]
Fix

+#RCFLAGS += -DMOZ_STATIC_BUILD

Did you mean to keep this in?

Have you built this with a static build?

Have you built this on Win32?
win32 shmin32

building static now
Attached patch More fixSplinter Review
We do still need the include on the RC line for the static build.

Also, I discovered that G++ supports passing the .res file on the link line, so
we've been binding our resources twice.

I was able to remove the RES bind rules from rules.mk to remedy this.
Attachment #147387 - Attachment is obsolete: true
Attachment #147538 - Flags: review+
Attachment #147387 - Flags: review?(pedemont)
Fix checked in - I didn't do the Windows change, I just did the OS/2 changes.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Keywords: fixed1.7
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.

Attachment

General

Created:
Updated:
Size: