Added script that tests a patch with daca

This commit is contained in:
Daniel Marjamäki 2018-08-04 09:42:55 +02:00
parent 710d7ce015
commit b68759ccf5
1 changed files with 27 additions and 0 deletions

27
tools/daca-test-patch.sh Executable file
View File

@ -0,0 +1,27 @@
#!/bin/bash
#
# Test a patch using the daca script
#
# Arguments:
# $1: patch file name
# $2: daca folder
#
# Example usage:
# daca-test-patch.sh 1234.diff a
set -e
cd ~/cppcheck
git checkout -f
git apply $1
make clean
nice make SRCDIR=build CFGDIR=~/cppcheck/cfg CXXFLAGS=-O2
mv cppcheck ~/daca2/cppcheck-patch
git checkout -f
nice make SRCDIR=build CFGDIR=~/cppcheck/cfg CXXFLAGS=-O2
mv cppcheck ~/daca2/cppcheck-head
make clean
nice make
python tools/daca2.py --baseversion patch $2