infer icon indicating copy to clipboard operation
infer copied to clipboard

Add support for ninja build system

Open Dor1s opened this issue 6 years ago • 7 comments

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.

Dor1s avatar Mar 12 '19 21:03 Dor1s

That would be great indeed! Let us know how we can help you add support for it

mbouaziz avatar Mar 12 '19 21:03 mbouaziz

@mbouaziz I'm not going to add it myself :)

Dor1s avatar Mar 12 '19 21:03 Dor1s

Us neither :(

mbouaziz avatar Mar 12 '19 22:03 mbouaziz

Looking at #1028, there may be an easy way using compilation databases, but it still requires a fix

mbouaziz avatar Mar 12 '19 22:03 mbouaziz

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?

Dor1s avatar Mar 12 '19 22:03 Dor1s

Looking at this again, I left a comment on #1028: https://github.com/facebook/infer/issues/1028#issuecomment-474362764

jvillard avatar Mar 19 '19 13:03 jvillard

+1

michakfromparis avatar Nov 17 '24 08:11 michakfromparis