You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
477 B
28 lines
477 B
#!/bin/bash |
|
echo pwd:$PWD |
|
astyle=$1 |
|
format=$2 |
|
format_wildcards=""" |
|
./matrix/*.*pp |
|
./test/*.*pp |
|
""" |
|
|
|
#echo astyle: $astyle |
|
#echo format: $format |
|
|
|
if [[ $format -eq 1 ]] |
|
then |
|
echo formatting |
|
$astyle ${format_wildcards} |
|
else |
|
echo checking format... |
|
$astyle --dry-run ${format_wildcards} | grep Formatted &>/dev/null |
|
if [[ $? -eq 0 ]] |
|
then |
|
echo Error: need to format |
|
echo "From cmake build directory run: 'make format'" |
|
exit 1 |
|
fi |
|
echo no formatting needed |
|
exit 0 |
|
fi
|
|
|