TheAssassin
ee0acdb6f1
Patchelf is indeed also needed by the integration tests
2018-11-10 14:18:11 +01:00
TheAssassin
e069f6cd22
Fix typos
2018-11-10 14:03:23 +01:00
TheAssassin
74d482612a
Add support for ccache
2018-11-10 14:03:11 +01:00
TheAssassin
8f2a49daf0
Fix build command syntax
2018-11-10 14:02:53 +01:00
TheAssassin
4a9e0583d0
Build in parallel before running coverage tools
...
Also, don't run tests parallelized any more, because the output is
unreadable.
2018-11-10 13:24:01 +01:00
TheAssassin
d83ca617e6
Fix release build check
2018-11-10 13:10:47 +01:00
TheAssassin
16483c38e4
Build binaries before running tests when calculating coverage
2018-11-10 13:04:21 +01:00
TheAssassin
65ef0bd7ed
Travis accepts but doesn't like multi-value env
2018-11-10 13:00:51 +01:00
TheAssassin
60f2cb78cd
Generate textual coverage reports, mk. 4
...
Fix Travis config syntax
2018-11-10 12:57:29 +01:00
TheAssassin
9b8d7698f4
Remove dependency on lcov
...
We don't use it anyway, but use the more modern and flexible gcovr.
2018-11-10 03:43:51 +01:00
TheAssassin
5b1b91da5f
Generate textual coverage reports, mk. 3
2018-11-10 03:39:34 +01:00
TheAssassin
44571a4c6b
Remove obviously broken release build check
2018-11-10 03:38:56 +01:00
TheAssassin
744368868b
Generate textual coverage reports, mk. 2
2018-11-10 03:36:33 +01:00
TheAssassin
d476f308f8
Generate textual coverage reports, mk. 1
2018-11-10 03:32:50 +01:00
TheAssassin
232a76d1ba
Merge pull request #49 from linuxdeploy/restructure-libraries
...
Restructure libraries
2018-11-10 03:08:35 +01:00
TheAssassin
b97c8b45f5
Fix linking issue
2018-11-10 02:59:31 +01:00
TheAssassin
d6e6cac6e0
Move libraries into directories following package path
2018-11-10 01:43:36 +01:00
TheAssassin
830dc50136
Avoid recompiling code if excludelist hasn't changed
2018-11-10 01:39:55 +01:00
TheAssassin
16ed8bfa6a
Merge pull request #44 from linuxdeploy/issue-39
...
Implement own desktop file parser
2018-11-09 23:06:59 +01:00
TheAssassin
dbfdc6ebe6
Merge branch 'master' into issue-39
2018-11-09 22:19:59 +01:00
TheAssassin
a6b09ee30c
Revert "Create coverage report during build"
...
We cannot test for coverage in a release build, but we don't want to
build in debug mode for released binaries.
We might consider creating a separate coverage target for testing code
coverage.
This reverts commit aaaca8b321 .
2018-11-09 22:17:49 +01:00
TheAssassin
8b8255b158
Clean up redundant includes
2018-11-09 22:04:59 +01:00
TheAssassin
a87fd648e0
Add dedicated test for values with spaces
...
CC @azubieta
2018-11-09 21:28:40 +01:00
TheAssassin
574a883733
Don't require desktop file's path to exist
2018-11-09 21:28:40 +01:00
TheAssassin
aaaca8b321
Create coverage report during build
2018-11-09 21:28:40 +01:00