tools/ct-ng.extract-config
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Jul 09 20:58:46 2007 +0000 (2007-07-09)
changeset 230 13f12e53b1b7
permissions -rwxr-xr-x
Revamp the regtest action:
- enable one regtest per sample,
- enable regtest for either local or global samples, or both,
- document this in the help-build text.
yann@223
     1
#!/bin/sh
yann@223
     2
yann@223
     3
# This scripts extracts a crosstool-NG configuration from the log file
yann@223
     4
# of a toolchain build with crosstool-NG.
yann@223
     5
yann@223
     6
# Usage: $0 <logfile>
yann@223
     7
yann@223
     8
cat "$1" |awk '
yann@223
     9
BEGIN {
yann@223
    10
  dump = 0;
yann@223
    11
}
yann@223
    12
yann@223
    13
$0~/Dumping crosstool-NG configuration: done in.+s$/ {
yann@223
    14
  dump = 0;
yann@223
    15
}
yann@223
    16
yann@223
    17
dump == 1 { $1 = "" }
yann@223
    18
dump == 1
yann@223
    19
yann@223
    20
$0~/Dumping crosstool-NG configuration$/ {
yann@223
    21
  dump = 1;
yann@223
    22
}
yann@223
    23
' |cut -d ' ' -f 2-