From 144fc068aeddf227ca6eb5fcb4b72fe893b37c5d Mon Sep 17 00:00:00 2001 From: jakeg00dwin Date: Fri, 14 Jun 2024 15:08:41 -0700 Subject: [PATCH] Added another bash function. --- otto.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/otto.sh b/otto.sh index d3e8452..29d51fd 100755 --- a/otto.sh +++ b/otto.sh @@ -166,7 +166,6 @@ build_release() { build_main () { clear_cmake_cache - cmake -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE} ../ make main } @@ -181,6 +180,16 @@ build_hex () { make hex } +build_hex_optimized () { + clear_cmake_cache + + CMAKE_ARGS="-DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE}" + CMAKE_ARGS="${CMAKE_ARGS} -DCMAKE_TOOLCHAIN_FILE=${AVR_TC}" + + cmake ${CMAKE_ARGS} ../ + make hex-release +} + run_c_tests () { clear_cmake_cache cmake -DUNIT_TESTING=ON -DCMAKE_VERBOSE_MAKEFILE=${CMAKE_VERBOSE} ../ @@ -221,7 +230,7 @@ main() { 3) echo "You selected Option 3" valid_choice=true - build_hex + build_hex_optimized ;; 4) echo "You selected Option 4"