File: reformat.sh

package info (click to toggle)
cpputest 3.8-5
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 8,148 kB
  • sloc: cpp: 25,675; sh: 4,726; ansic: 1,113; makefile: 732; ruby: 676; xml: 8; sed: 1
file content (10 lines) | stat: -rwxr-xr-x 352 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
#!/bin/bash
set -e
ASTYLE_OPTIONS="--convert-tabs --indent=spaces=4 --indent-classes --indent-switches --indent-preprocessor --style=ansi"

find $1 -name "*.h" -o -name "*.c" -o -name "*.cpp" |
while read filename; do 
    tmpfile=${filename}.astyle.cpp
    astyle ${ASTYLE_OPTIONS} <"${filename}" > "${tmpfile}"
    mv "${tmpfile}" "${filename}"
done