xaizek / uncov (License: AGPLv3+) (since 2018-12-07)
Uncov(er) is a tool that collects and processes code coverage reports.
Commit ee8bfc2ed9f5ded103c2c9a4189bfb3365405c9f

Deprecate uncov-gcov
Author: xaizek
Author date (UTC): 2018-11-11 14:07
Committer name: xaizek
Committer date (UTC): 2018-11-11 14:07
Parent(s): c1de743c704105814306ef7b6b90a9782cdd15fc
Signing key: 99DC5E4DB05F6BE2
Tree: 87d1db186c46850d7df0f7c3460dd19281abaa94
File Lines added Lines deleted
README.md 3 3
docs/uncov-gcov.1 9 3
docs/uncov-gcov/01-name.md 7 2
File README.md changed (mode: 100644) (index 648eab7..c921dca)
... ... Expected to work in Unix-like environments.
72 72 ### Prerequisites ### ### Prerequisites ###
73 73
74 74 * [GNU Make][make]. * [GNU Make][make].
75 * C++11 compatible compiler (GCC 4.9 works fine).
75 * C++11 compatible compiler.
76 76 * [Boost][boost], tested with 1.55 and 1.59, but older versions might work. * [Boost][boost], tested with 1.55 and 1.59, but older versions might work.
77 77 * [libgit2][libgit2]. * [libgit2][libgit2].
78 78 * [libsqlite3][sqlite]. * [libsqlite3][sqlite].
 
... ... Expected to work in Unix-like environments.
80 80 * [zlib][zlib]. * [zlib][zlib].
81 81 * (optional) [tntnet][tntnet] for Web-UI. * (optional) [tntnet][tntnet] for Web-UI.
82 82 * (optional) [pandoc][pandoc] for regenerating man page. * (optional) [pandoc][pandoc] for regenerating man page.
83 * (optional) [python][python] for collecting coverage for C and C++ (would be
84 nice to get rid of this weird dependency, probably by rewriting the tool).
83 * (optional) [python][python] for collecting coverage for C and C++ using
84 `uncov-gcov` instead of a subcommand.
85 85
86 86 ## Usage ## ## Usage ##
87 87
File docs/uncov-gcov.1 changed (mode: 100644) (index af863a7..cf852a9)
1 1 .\" Automatically generated by Pandoc 1.17.0.3 .\" Automatically generated by Pandoc 1.17.0.3
2 2 .\" .\"
3 .TH "uncov-gcov" "1" "September 23, 2017" "uncov v0.2" ""
3 .TH "uncov-gcov" "1" "November 11, 2018" "uncov v0.2" ""
4 4 .hy .hy
5 5 .SH NAME .SH NAME
6 6 .PP .PP
7 uncov\-gcov is coverage information collector for C and C++ languages to
8 be used with \f[B]uncov(1)\f[].
7 uncov\-gcov is coverage information collector for C and C++ languages
8 that can be used with \f[B]uncov(1)\f[].
9 .PP
10 \f[B]NOTE:\f[] since uncov\-gcov isn\[aq]t the only way to collect C and
11 C++ coverage for uncov anymore, it is deprecated.
12 However, it is still provided as it might potentially work better in
13 some contexts.
14 It\[aq]s better to switch to using "uncov new\-gcovi".
9 15 .SH SYNOPSIS .SH SYNOPSIS
10 16 .PP .PP
11 17 \f[B]uncov\-gcov\f[] \f[B]\-h|\-\-help\f[] \f[B]uncov\-gcov\f[] \f[B]\-h|\-\-help\f[]
File docs/uncov-gcov/01-name.md changed (mode: 100644) (index 262c88c..6783466)
1 1 NAME NAME
2 2 ==== ====
3 3
4 uncov-gcov is coverage information collector for C and C++ languages to be used
5 with **uncov(1)**.
4 uncov-gcov is coverage information collector for C and C++ languages that can be
5 used with **uncov(1)**.
6
7 **NOTE:** since uncov-gcov isn't the only way to collect C and C++ coverage for
8 uncov anymore, it is deprecated. However, it is still provided as it might
9 potentially work better in some contexts. It's better to switch to using
10 "uncov new-gcovi".
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/uncov

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/uncov

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master