mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-08 19:44:57 -05:00
* style(compiler): c++ formatting with github action * style(compiler): update format script
15 lines
307 B
Bash
Executable File
15 lines
307 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -o pipefail
|
|
|
|
find ./compiler/{include,lib,src} \( -iname "*.h" -o -iname "*.cpp" -o -iname "*.cc" \) | xargs clang-format -i -style='file'
|
|
if [ $? -ne 0 ]
|
|
then
|
|
exit 1
|
|
fi
|
|
|
|
# show changes if any
|
|
git diff
|
|
# fail if there is a diff, success otherwise
|
|
! ( git diff | grep -q ^ ) || exit 1
|