Closed
Bug 920919
Opened 11 years ago
Closed 11 years ago
Set MOZ_PSEUDO_DERECURSE to no-parallel-export by default on developer builds
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla27
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file, 1 obsolete file)
I think it's time to do it.
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #810427 -
Flags: review?(gps)
Assignee | ||
Comment 2•11 years ago
|
||
New variant that also allows to disable it by defining "MOZ_PSEUDO_DERECURSE=" in mozconfig.
Attachment #810439 -
Flags: review?(gps)
Assignee | ||
Updated•11 years ago
|
Attachment #810427 -
Attachment is obsolete: true
Attachment #810427 -
Flags: review?(gps)
Comment 3•11 years ago
|
||
Comment on attachment 810439 [details] [diff] [review]
Set MOZ_PSEUDO_DERECURSE to no-parallel-export by default on developer builds... when not using pymake
Review of attachment 810439 [details] [diff] [review]:
-----------------------------------------------------------------
::: config/config.mk
@@ +101,5 @@
>
> +ifdef .PYMAKE
> +comma = ,
> +ifneq (,$(filter no-pymake,$(subst $(comma), ,$(MOZ_PSEUDO_DERECURSE))))
> +MOZ_PSEUDO_DERECURSE :=
Why the comma foo? Can't we just do space-delimited words?
Please add a comment linking to the bug tracking the pymake assertion.
Attachment #810439 -
Flags: review?(gps) → review+
Assignee | ||
Comment 4•11 years ago
|
||
(In reply to Gregory Szorc [:gps] from comment #3)
> Why the comma foo? Can't we just do space-delimited words?
The recursivemake.py code already looks for a comma. That could be changed, but i also prefer to not have spaces in shell variables.
Assignee | ||
Comment 5•11 years ago
|
||
Comment 6•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
Assignee | ||
Comment 7•11 years ago
|
||
Fixup for windows developer builds bustage:
https://hg.mozilla.org/mozilla-central/rev/1a2d9a04ffb2
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•