Skip to content
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

Documentation improvements and drop debian/ #445

Merged
merged 6 commits into from
Jul 9, 2024
Merged

Documentation improvements and drop debian/ #445

merged 6 commits into from
Jul 9, 2024

Conversation

williamdes
Copy link
Contributor

Ref #444

"Instead of using only the annotated tags, use any tag found in refs/tags namespace. This option enables matching a lightweight (non-annotated) tag."
@williamdes
Copy link
Contributor Author

If you can add the following uncommon options to the kcov.1 file, that would help me not having to write in this uncommon format ?

I checked help output and the file
Missing:

 --gcov                  use gcov parser instead of DWARF debugging info
 --clang                 use Clang Sanitizer-coverage parser
 --dump-summary          dump a summary of coverage on stdout

 --output-interval=ms    Interval to produce output in milliseconds (0 to
                         only output when kcov terminates, default 5000)

 --debug=X               set kcov debugging level (max 31, default 0)

 --configure=key=value,... Manually set configuration values. Possible values:
                           bash-use-basic-parser=1    Enable simple bash parser
                           command-name=STR           Name of executed command
                           css-file=FILE              Filename of bcov.css file
                           high-limit=NUM             Percentage for high coverage
                           low-limit=NUM              Percentage for low coverage
                           merged-name=STR            Name of [merged] tag in HTML
                           coveralls-service-name=STR Service name for coveralls

 --patchelf=cmd          patchelf binary to use (for system mode),
                         default: patchelf

 --bash-tracefd-cloexec  Force children to not be traced by configuring the trace
                         fd as non-cloneable with LD_PRELOAD. Buggy on some systems

@SimonKagstrom
Copy link
Owner

I'll write a separate issue to update the man page. Now that you bring it up, I'll get rid of the gcov/clang options as well, since they are not really working.

@SimonKagstrom SimonKagstrom merged commit 83f9123 into SimonKagstrom:master Jul 9, 2024
9 checks passed
@SimonKagstrom
Copy link
Owner

Now merged the documentation changes as #446, thanks for noting it!

@williamdes
Copy link
Contributor Author

Now merged the documentation changes as #446, thanks for noting it!

Thank you !

Only #437 is left before trying to update this into Debian

@williamdes williamdes deleted the fixups branch July 9, 2024 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants