Skip to content

Commit 81756c9

Browse files
Add Coverity Scan badge to top-level README + prepare CARE build in Travis CI.
Sadly build of CARE in Travis CI can't be enabled since the version of libarchive shipped within Ubuntu does not provide LZO support.
1 parent 2f293f8 commit 81756c9

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.travis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ compiler: gcc
44

55
before_install:
66
- sudo apt-get update -qq
7-
- sudo apt-get install -qq libtalloc-dev
7+
- sudo apt-get install -qq libtalloc-dev uthash-dev libarchive-dev
88
- sudo pip install cpp-coveralls
99

10-
script: if [ ${COVERITY_SCAN_BRANCH} != 1 ]; then make -C src loader.exe loader-m32.exe build.h && env CFLAGS=--coverage LDFLAGS='--coverage' make -C src && env PATH=/bin:/usr/bin:/sbin:/usr/sbin make -C tests; fi
10+
script: if [ ${COVERITY_SCAN_BRANCH} != 1 ]; then make -C src loader.exe loader-m32.exe build.h && env CFLAGS=--coverage LDFLAGS='--coverage' make -C src proot && env PATH=/bin:/usr/bin:/sbin:/usr/sbin:$PWD/src make -C tests; fi
1111

1212
after_success:
1313
- coveralls --build-root src --exclude tests --gcov-options '\-lp'

README.rst

+3
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,6 @@ Build status
1414

1515
- .. image:: https://coveralls.io/repos/cedric-vincent/PRoot/badge.png?branch=master
1616
:target: https://coveralls.io/r/cedric-vincent/PRoot?branch=master
17+
18+
- .. image:: https://scan.coverity.com/projects/602/badge.svg
19+
:target: https://scan.coverity.com/projects/602

0 commit comments

Comments
 (0)