From 1f652b7c37193595cfa5356b7c3071255bef72be Mon Sep 17 00:00:00 2001 From: jake Date: Sun, 4 Aug 2024 11:28:42 -0700 Subject: [PATCH] Patched in formatting function --- otto.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/otto.sh b/otto.sh index f88993e..3514a94 100755 --- a/otto.sh +++ b/otto.sh @@ -10,6 +10,22 @@ TEMPLATE_FILES=".template_files" MODULE_DIR="${TEMPLATE_FILES}/modules" +format_source_code () { + #Get a list of all C files + source_c_files=$(find ./src -name '*.c') + for f in $source_c_files; do + clang-format -i -style=file $f + done + + #Get a list of all H files + source_h_files=$(find ./src -name '*.h') + for f in $source_h_files; do + clang-format -i -style=file $f + done + + echo "Applying Formating standard!" +} + add_compile_commands () { if [ -f ./compile_commands.json ]; then echo "compile_commands.json already exists!\n" @@ -253,6 +269,7 @@ flash_avr () { } run_c_tests () { + format_source_code clear_cmake_cache cmake -DUNIT_TESTING=ON -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE} ../ make AllTests