31 lines
473 B
Bash
Executable File
31 lines
473 B
Bash
Executable File
#!/bin/bash
|
|
|
|
sleep 1
|
|
|
|
export GDB_TARGET_REMOTE=id0024:3333
|
|
export GDB_ELF_FILE=build/Debug/src/${1}/${1}.elf
|
|
export DEBUG=$2
|
|
cd `dirname $0`
|
|
|
|
rm -f /mnt/copydrive/${1}.log
|
|
|
|
if [ "$DEBUG" == "1" ]; then
|
|
make gdb
|
|
else
|
|
make gdb-test
|
|
fi
|
|
echo ""
|
|
echo "Logfile:"
|
|
cat /mnt/copydrive/${1}.log
|
|
echo ""
|
|
|
|
grep -q "test_ended: 0 failures" /mnt/copydrive/${1}.log
|
|
if [ $? -eq 0 ]; then
|
|
echo "No failures"
|
|
exit 0;
|
|
else
|
|
echo "we got failures"
|
|
exit 1;
|
|
fi
|
|
rm -f /mnt/copydrive/${1}.log
|