Add 'CAN-binder/libs/nanopb/' from commit '278ffb890e3d8722e4c7d824baaf221a1e375fc4'
[apps/agl-service-can-low-level.git] / CAN-binder / libs / nanopb / tests / Makefile
1 all:
2         scons
3
4 clean:
5         scons -c
6
7 coverage:
8         rm -rf build coverage
9
10         # LCOV does not like the newer gcov format
11         scons CC=gcc-4.6 CXX=gcc-4.6
12
13         # Collect the data
14         mkdir build/coverage
15         lcov --base-directory . --directory build/ --gcov-tool gcov-4.6 -c -o build/coverage/nanopb.info
16
17         # Remove the test code from results
18         lcov -r build/coverage/nanopb.info '*tests*' -o build/coverage/nanopb.info
19
20         # Generate HTML
21         genhtml -o build/coverage build/coverage/nanopb.info