mirror of https://github.com/llvm/torch-mlir
21 lines
380 B
Bash
21 lines
380 B
Bash
|
#!/bin/bash
|
||
|
# Formats all source files.
|
||
|
|
||
|
set +e
|
||
|
td="$(dirname $0)/.."
|
||
|
|
||
|
function find_cc_sources() {
|
||
|
local dir="$1"
|
||
|
find "$dir" -name "*.h"
|
||
|
find "$dir" -name "*.cpp"
|
||
|
}
|
||
|
# C/C++ sources.
|
||
|
set -o xtrace
|
||
|
clang-format -i \
|
||
|
$(find_cc_sources include) \
|
||
|
$(find_cc_sources lib) \
|
||
|
$(find_cc_sources python_native)
|
||
|
|
||
|
# Python sources.
|
||
|
yapf --recursive -i "$td/python" "$td/pytest"
|