16 Commits

Author SHA1 Message Date
Nikos Tsipinakis
a9d32c4d78 Ignore compiled manpages in gitignore 2020-05-05 11:38:48 +02:00
Benedikt Heine
db76fff1ca Add coveralls settings 2020-03-31 23:51:26 +02:00
Nikos Tsipinakis
e288fe4b93 Fix makefile not recompiling on header change
We currently do not keep track of header files in our Makefile so if one
is changed it can lead to multiple incompatible binary files being
linked. Instead we now create dependency lists for each source file and
recompile them if the need arises.

Fixes #594
2019-01-28 09:49:46 +02:00
Benedikt Heine
b4c319350a Support gcovr to generate coverage reports
The coveralls service is a great webservice, but like the testsuite it's
better to have an alternative, which makes it possible to process it
locally. This is faster and doesn't even require a full push iteration.

gcovr is easy to get:

pip install gcovr
make test-coverage-report
2018-11-15 15:17:21 +01:00
Benedikt Heine
787cebbc80 Reorder .gitinore 2018-11-15 15:17:21 +01:00
Benedikt Heine
b4ce81b1c9 Move test coverage generation into Makefile
Add the necessary compiler flags to the Makefile to actually make
coverage reports available locally, too.

The coverage files have to get cleaned every time before the test gets
run. Otherwise, it would sum up the coverage over multiple test runs.
2018-11-15 15:17:16 +01:00
Benedikt Heine
6bf886d437 Add Doxygen support 2018-02-22 20:08:00 +01:00
Benedikt Heine
20414cc3a3 Remove config.def.h and only use config.h 2017-10-07 18:22:07 +02:00
Eizen
f32659adb7 Add systemd service unit to contrib
Apply sed to reflect prefix but don't install it and clean service file in makefile. Add service file to gitignore
2016-12-21 01:57:16 -03:00
Nikos Tsipinakis
2fe2497506 Add the test binary to gitignore 2016-12-11 13:23:25 +02:00
Sascha Kruse
2cbd163e41 add dunstify to gitignore 2013-02-25 20:38:48 +01:00
Sascha Kruse
eaf3e04c78 add org.knopwob.dunst.service to gitignore 2012-08-30 00:51:43 +02:00
Sascha Kruse
6776c020e1 add dunst.1 to gitignore 2011-11-15 19:40:13 +01:00
Sascha Kruse
45ec236958 moved default values to config.h and added Rules
I know, this should be splitted into more than one commit. Shame on me.
2011-11-14 23:22:50 +01:00
Sascha Kruse
c243d14a0a updated .gitignore 2011-09-08 00:40:53 +02:00
Sascha Kruse
7f9dd0e3e7 Initial commit 2011-09-07 15:33:09 +02:00