goatshriek / stumpless

a C logging library built for performance and features
https://goatshriek.github.io/stumpless
Apache License 2.0
447 stars 337 forks source link

add ebuild support #355

Closed goatshriek closed 1 year ago

goatshriek commented 1 year ago

Adds an ebuild template that is generated at configuration time and can be used to install the library on Gentoo systems.

New build targets and configuration options are also included in this change to improve installation support. These include options to install manpages and examples and a build-test target to compile functionality tests without running them.

codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (86c9296) 91.55% compared to head (8aa5190) 91.55%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## latest #355 +/- ## ======================================= Coverage 91.55% 91.55% ======================================= Files 43 43 Lines 3660 3660 Branches 474 474 ======================================= Hits 3351 3351 Misses 216 216 Partials 93 93 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

warning The version of Java (11.0.3) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. Read more here