aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2018-07-27 18:42:44 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2018-07-27 18:42:44 -0400
commit9a45349490ce6c7de65c92f714b626b533c9f6b7 (patch)
treeeedb6863f6a7843da048dd2b4a9e54f24a73a5ca
parentline counter (diff)
downloadfirejail-9a45349490ce6c7de65c92f714b626b533c9f6b7.tar.gz
firejail-9a45349490ce6c7de65c92f714b626b533c9f6b7.tar.zst
firejail-9a45349490ce6c7de65c92f714b626b533c9f6b7.zip
line counter
-rwxr-xr-xlinecnt.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/linecnt.sh b/linecnt.sh
new file mode 100755
index 000000000..8716222f8
--- /dev/null
+++ b/linecnt.sh
@@ -0,0 +1,25 @@
1#!/bin/bash
2
3gcov_init() {
4 USER=`whoami`
5 firejail --help > /dev/null
6 firemon --help > /dev/null
7 /usr/lib/firejail/fnet --help > /dev/null
8 /usr/lib/firejail/fseccomp --help > /dev/null
9 /usr/lib/firejail/ftee --help > /dev/null
10 /usr/lib/firejail/fcopy --help > /dev/null
11 firecfg --help > /dev/null
12
13 /usr/lib/firejail/fnetfilter --help > /dev/null
14 /usr/lib/firejail/fsec-print --help > /dev/null
15 /usr/lib/firejail/fsec-optimize --help > /dev/null
16
17 sudo chown $USER:$USER `find .`
18}
19
20rm -fr gcov-dir
21gcov_init
22lcov -q --capture -d src/firejail -d src/firemon \
23 -d src/fcopy -d src/fnetfilter -d src/fsec-print -d src/fsec-optimize -d src/fseccomp \
24 -d src/fnet -d src/ftee -d src/lib -d src/firecfg --output-file gcov-file
25genhtml -q gcov-file --output-directory gcov-dir