|
Last change
on this file was
8611,
checked in by westram, 14 years ago
|
|
merge from e4fix [8160] [8161] [8162] [8163] [8164] [8165] [8166] [8167]
- renames
- ED4_species_pointer (get/set methods)
- coverage
- reports now controlled via Makefile.setup.local
- fixed failure propagation from gcov2msg.*
- fixed
- return type of ED4_create_faligner_window
- several free/delete mismatches
- regression test for ED4_char_table (build on [8159])
- loosened dependency of ED4_char_table from global ED4_ROOT (to get test working)
- consensus-update-methods
- pass UpdateRange as object
- build_consensus_string
- removed default-params (instead use diff functions flavors)
- no longer uses uncommon offsets
- no longer propagate "no changes" upwards through consensi
|
-
Property svn:executable set to
*
|
|
File size:
1.1 KB
|
| Line | |
|---|
| 1 | #!/bin/bash |
|---|
| 2 | |
|---|
| 3 | CAKEDEPTH=3 |
|---|
| 4 | |
|---|
| 5 | enter() { |
|---|
| 6 | local DIR=$1 |
|---|
| 7 | echo "cake[$CAKEDEPTH]: Entering directory \`$DIR'" |
|---|
| 8 | } |
|---|
| 9 | leave() { |
|---|
| 10 | local DIR=$1 |
|---|
| 11 | echo "cake[$CAKEDEPTH]: Leaving directory \`$DIR'" |
|---|
| 12 | } |
|---|
| 13 | |
|---|
| 14 | show_coverage() { |
|---|
| 15 | local DIR=$1 |
|---|
| 16 | if [ -d $DIR/GENC ]; then |
|---|
| 17 | # handle special compilation in PROBE_COM/GENC and NAMES_COM/GENC |
|---|
| 18 | ./gcov2msg.pl --srcdirs=$DIR/C --builddir=$DIR $DIR/O |
|---|
| 19 | else |
|---|
| 20 | ./gcov2msg.pl $DIR |
|---|
| 21 | fi |
|---|
| 22 | } |
|---|
| 23 | |
|---|
| 24 | show_coverage_otherdir() { |
|---|
| 25 | local DIR=$1 |
|---|
| 26 | enter $DIR |
|---|
| 27 | show_coverage $DIR |
|---|
| 28 | local EXITCODE=$? |
|---|
| 29 | leave $DIR |
|---|
| 30 | return $EXITCODE |
|---|
| 31 | } |
|---|
| 32 | |
|---|
| 33 | # ------------------------------------------------------------ |
|---|
| 34 | |
|---|
| 35 | main () { |
|---|
| 36 | local FULLUNITDIR=$1 |
|---|
| 37 | local UNITLIBNAME=$2 |
|---|
| 38 | |
|---|
| 39 | if [ -z "$UNITLIBNAME" ]; then |
|---|
| 40 | echo "Usage: gcov2msg.sh fullunitdir unitlibname" |
|---|
| 41 | false |
|---|
| 42 | else |
|---|
| 43 | # perform additional coverage analysis for some tests |
|---|
| 44 | if [ "$UNITLIBNAME" = "arb_probe" ]; then |
|---|
| 45 | show_coverage $FULLUNITDIR && \ |
|---|
| 46 | show_coverage_otherdir `dirname $FULLUNITDIR`/PROBE_COM |
|---|
| 47 | else |
|---|
| 48 | show_coverage $FULLUNITDIR |
|---|
| 49 | fi |
|---|
| 50 | fi |
|---|
| 51 | } |
|---|
| 52 | |
|---|
| 53 | main $* |
|---|
Note: See
TracBrowser
for help on using the repository browser.