-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Coveralls support #3
Comments
Have you considered using grcov for parsing and output generation? |
@marco-c Thanks, but
Unless it is independent of the C compilers, nope. |
It doesn't support GCC < 4.9, but it does support GCC >= 4.9 and LLVM. Are you interested in GCC < 4.9 support? It's a very old compiler, so I didn't bother, but if your project requires it I can add support. |
@marco-c I thought it means GCC needs to be installed? Also I saw the Anyway this project (kennytm/cov) is currently very inactive because the coverage is useless when unused generic functions are simply ignored... |
I need to fix the docs, GCC doesn't need to be installed if you want to parse gcno/gcda files generated via LLVM.
Yes, it does require the LLVM libs because it is using the LLVM API to parse the gcno/gcda files. |
@kennytm note llvm-config is only needed to build, but nothing is required at runtime. I'm using the LLVM API to make sure I pick up any change to the gcno/gcda format. |
API reference: https://coveralls.zendesk.com/hc/en-us/articles/201350799-API-Reference
Maybe use https://crates.io/crates/coveralls-api
The text was updated successfully, but these errors were encountered: