Execute REPORT_BUILD/ELOG/print-failed-commands.sh natively under PyMake

RESOLVED WONTFIX

Status

Firefox Build System
General
RESOLVED WONTFIX
6 years ago
2 months ago

People

(Reporter: gps, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Many of the frequent rules in rules.mk contain execution of $(REPORT_BUILD) and/or $(ELOG), which invokes print-failed-commands.sh. These could probably be replaced by Python native variants when executing under PyMake. I reckon changing this will make Windows builds a little faster due to less process spawning.
(Reporter)

Comment 1

6 years ago
Created attachment 591338 [details]
Visualizing Windows cl.exe clownshoes

This is quite silly. This and bug 720908 should reduce the 5 processes down to 1.
Mass close of pymake-related bugs.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → WONTFIX

Updated

2 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.