Open Bug 901840 (artifact) Opened 11 years ago Updated 2 years ago

[meta] Support development mode that doesn't require compilation and linking

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: gps, Unassigned)

References

(Depends on 14 open bugs)

Details

(Keywords: meta)

Firefox developers have long cried "but I only touch JavaScript, why do I need to compile thousands of C++ files?" They have a point. We should see if we can offer some kind of build/development mode that disables compiling and uses pre-built binaries. As suggested by Mike Hommey in bug 901384, we should make --disable-compile-environment usable and offer some kind of development mode that downloads and unpacks the latest Nightly or something. Expanding on that, we know the local changeset being developed, so we should be able to cross reference that to a push/build and obtain an appropriate binary package from the automation output.
Depends on: 1207882
Depends on: 1207888
Depends on: 1207890
Depends on: 1207893
Depends on: 1207897
Depends on: 934070
Depends on: 1209398
Depends on: 1237688
Depends on: 1240667
No longer blocks: 1239217
Depends on: 1239217
Depends on: 1246992
Depends on: 1250697
Depends on: 1249858
Depends on: 1239207, 1239210
Depends on: 1250991
Depends on: 1253110
Depends on: 1278812
Depends on: 1380557
Depends on: 1390474
Depends on: 1435403
Product: Core → Firefox Build System
Summary: Support development mode that doesn't require compilation and linking → [meta] Support development mode that doesn't require compilation and linking
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.