Closed Bug 602494 Opened 14 years ago Closed 12 years ago

REPORT_BUILD accounts for thousands of shell invocations per build

Categories

(Firefox Build System :: General, defect)

x86
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 780508

People

(Reporter: khuey, Unassigned)

Details

http://mxr.mozilla.org/mozilla-central/source/config/rules.mk#65 We call this for every .cpp, .idl, etc that we do something with. This adds up to thousands of invocations (all of which fire off a shell) per build.
Blocks: 602492
No longer depends on: 602492
We can/should probably self-host simplistic echo statements directly in python.
I had a native command echo written, but I stopped because I thought about trying to handle redirection and it was a pain. If we didn't bother trying to handle redirects it's trivial to write. Maybe this could block bug 585010?
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
No longer blocks: 602492
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.