File: README

package info (click to toggle)
seqan2 2.5.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 228,748 kB
  • sloc: cpp: 257,602; ansic: 91,967; python: 8,326; sh: 1,056; xml: 570; makefile: 229; awk: 51; javascript: 21
file content (22 lines) | stat: -rw-r--r-- 844 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
gcov Output Fix Tool
====================

This tool can be used in nightly builds with CMake as follows.

<code>
export LD_LIBRARY_PATH=/group/ag_abi/software/x86_64/llvm-trunk/lib
shift
echo "pwd = `pwd`"
echo /usr/bin/gcov $*
/usr/bin/gcov $*
ret=$?
dir=$2
echo find . -name '*.gcov' '>' /tmp/fixgcov.gcov.$$.txt
find . -name '*.gcov' > /tmp/fixgcov.gcov.$$.txt
echo grep '\.cpp' `dirname $3`/CXX.includecache
src=$(grep '\.cpp' `dirname $3`/CXX.includecache)
inc="-I $HOME/Nightly/`uname -m`/seqan-trunk/include -I $HOME/Nightly/`uname -m`/seqan-trunk/include"
echo $HOME/Development/seqan-trunk/util/bin/fixgcov.py -s $src --gcov-files=/tmp/fixgcov.gcov.$$.txt -l /tmp/fixgcov.loc.$$.txt $inc
$HOME/Development/seqan-trunk/util/bin/fixgcov.py -s $src --gcov-files /tmp/fixgcov.gcov.$$.txt -l /tmp/fixgcov.loc.$$.txt $inc
exit $ret
</code>