Closed Bug 244551 Opened 20 years ago Closed 18 years ago

Adding or subtracting from firefox's extension list is suboptimal

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 272189

People

(Reporter: caillon, Assigned: caillon)

Details

Attachments

(2 files)

Currently, if I want to only add one or remove one extension in my local firefox
build, I have to load browser/config/mozconfig and copy the long line and paste
it in my editor and then make my changes.

I should be able to define a variable in my .mozconfig which gets picked up.
Like such.

In my .mozconfig, I then will add:

  ac_add_extensions
--enable-extensions=$FIREFOX_DEFAULT_EXTENSIONS,layout-debug
Attached patch Alternate methodSplinter Review
Alternate approach:

In my .mozconfig, I will add:

  ADDITIONAL_FIREFOX_EXTENSIONS=,layout-debug

with the caveat that this must be done prior to the ".
$topsrcdir/browser/config/mozconfig" line.  Dauphin prefers this method, but I
much prefer the previous method.  I don't care too much, really.  Just so long
as one of these methods get done.  Someone will need to write a similar patch
for thunderbird (there are a few other things which could get customized there
and probably should be, but I won't bother since I'm not sure which approach
you like best)
I lean to #1 because of a theoretical consideration:

. $topsrcdir/browser/config/mozconfig
. $topsrcdir/mail/config/mozconfig
. $topsrcdir/calendar/config/mozconfig
ac_add_extensions --enable-
extensions=$FIREFOX_DEFAULT_EXTENSIONS,$THUNDERBIRD_DEFAULT_EXTENSIONS,$SUNBIRD_
DEFAULT_EXTENSIONS,layout-debug
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
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: