File: format.sh

package info (click to toggle)
clickhouse 18.16.1%2Bds-4
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 39,956 kB
  • sloc: cpp: 223,063; sql: 21,608; python: 6,598; sh: 4,299; ansic: 3,887; xml: 3,312; perl: 155; makefile: 40; asm: 34
file content (11 lines) | stat: -rwxr-xr-x 408 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
#/usr/bin/env bash

clang_format=`bash -c "compgen -c clang-format | grep 'clang-format-[[:digit:]]' | sort --version-sort --reverse | head -n1"`
if [ ! -z $clang_format ]; then
    find dbms libs utils -name *.cpp -or -name *.h -exec $clang_format -i {} + ;
else
    echo clang-format missing. try to install:
    echo sudo apt install clang-format
    echo or
    echo sudo apt install clang-format-3.9
fi