Add support for ninja build system
Ninja is a widely used and efficient build system. Huge open source projects like LLVM and Chromium use it. Infer doesn't seem to support ninja as of now, therefore losing some decent amount of potential users.
That would be great indeed! Let us know how we can help you add support for it
@mbouaziz I'm not going to add it myself :)
Us neither :(
Looking at #1028, there may be an easy way using compilation databases, but it still requires a fix
Yeah, it looks like I got it running locally, will see if that succeeds. I assume that adding support for a new build system is pretty straightforward. Is it so?
Looking at this again, I left a comment on #1028: https://github.com/facebook/infer/issues/1028#issuecomment-474362764
+1