Open Bug 1526092 Opened 6 years ago Updated 2 years ago

Refuse to to build configurations that don't have a corresponding GN config

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: chmanchester, Unassigned)

References

Details

As we saw in bug 1503363, things seem to work if we're building a configuration that doesn't have a gn config checked in, but the way we're generating moz.build files right now can lead to subtle issues.

We should either be smarter about guarding for this in how we generate the corresponding moz.build files or simply error out if we're trying to build a configuration we don't have a gn-config for. We should probably try the latter although it may make things harder in some cases.

See Also: → 1534615
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.