tl;dr it is in progress :)

A bit of a long story actually. The current patch uses an approach of building 
on the python front-end (like Visual Studio does). This is guaranteed to to 
fail for Xcode generation. Xcode needs the _exact_ build commands per file, and 
that can't be generated using the method I am using. I have it working, but I 
added a ton of hackery to inject missing directives, move the order of include 
directives around (ordering is critical). I don't consider it landable using 
this fragile approach.

The bug is currently blocked on another bug: 
https://bugzilla.mozilla.org/show_bug.cgi?id=904572. That one has a patch in 
review for the build backend that generates a single JSON file of the exact 
build commands for the entire project. I have a private patch ready to go that 
builds on that, which is not fragile and much smaller/simpler. That approach 
_is_ landable.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to