2014-12-19 23:51:55 +01:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
LOGDIR=$1
|
|
|
|
POSTFIX=$2
|
2014-12-21 15:41:59 +01:00
|
|
|
RESTORE=$3
|
2014-12-19 23:51:55 +01:00
|
|
|
|
|
|
|
DIR=$PWD
|
|
|
|
TMPDIR=/tmp/logs
|
|
|
|
|
|
|
|
mv $LOGDIR/alt-wpa_supplicant $TMPDIR
|
|
|
|
mv $LOGDIR/alt-hostapd $TMPDIR
|
|
|
|
mv $LOGDIR/alt-hostapd-as $TMPDIR
|
|
|
|
mv $LOGDIR/alt-hlr_auc_gw $TMPDIR
|
|
|
|
|
|
|
|
cd $TMPDIR/alt-wpa_supplicant/wpa_supplicant
|
|
|
|
lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-wpa_supplicant.info-$POSTFIX &
|
|
|
|
|
|
|
|
cd $TMPDIR/alt-hostapd/hostapd
|
|
|
|
lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-hostapd.info-$POSTFIX &
|
|
|
|
|
|
|
|
cd $TMPDIR/alt-hostapd-as/hostapd
|
|
|
|
lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-hostapd-as.info-$POSTFIX &
|
|
|
|
|
|
|
|
cd $TMPDIR/alt-hlr_auc_gw/hostapd
|
|
|
|
lcov -c -d .. 2> lcov.log | sed s%SF:/tmp/logs/alt-[^/]*/%SF:/tmp/logs/alt-wpa_supplicant/% > $TMPDIR/lcov-hlr_auc_gw.info-$POSTFIX &
|
|
|
|
wait
|
|
|
|
|
|
|
|
cd $DIR
|
2014-12-21 15:41:59 +01:00
|
|
|
if [ "$RESTORE" == "restore" ]; then
|
|
|
|
mv $TMPDIR/alt-* $LOGDIR
|
|
|
|
else
|
|
|
|
rm -r $TMPDIR/alt-wpa_supplicant
|
|
|
|
rm -r $TMPDIR/alt-hostapd
|
|
|
|
rm -r $TMPDIR/alt-hostapd-as
|
|
|
|
rm -r $TMPDIR/alt-hlr_auc_gw
|
|
|
|
fi
|