From 95c06d5a09447b53d21e366043b2f93417cb6bf4 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Sat, 14 Aug 2021 15:19:32 +0200 Subject: [PATCH] added make size cfg --- cmake/scripts/Q7S/make-size-cfg.sh | 35 ++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 cmake/scripts/Q7S/make-size-cfg.sh diff --git a/cmake/scripts/Q7S/make-size-cfg.sh b/cmake/scripts/Q7S/make-size-cfg.sh new file mode 100755 index 00000000..f75edb7f --- /dev/null +++ b/cmake/scripts/Q7S/make-size-cfg.sh @@ -0,0 +1,35 @@ +#!/bin/sh +counter=0 +cfg_script_name="cmake-build-cfg.py" +while [ ${counter} -lt 5 ] +do + cd .. + if [ -f ${cfg_script_name} ];then + break + fi + counter=$((counter=counter + 1)) +done + +if [ "${counter}" -ge 5 ];then + echo "${cfg_script_name} not found in upper directories!" + exit 1 +fi + +os_fsfw="linux" +tgt_bsp="arm/q7s" +build_dir="build-Release-Q7S" +build_generator="" +if [ "${OS}" = "Windows_NT" ]; then + build_generator="MinGW Makefiles" + python="py" +# Could be other OS but this works for now. +else + build_generator="Unix Makefiles" + python="python3" +fi + +echo "Running command (without the leading +):" +set -x # Print command +${python} ${cfg_script_name} -o "${os_fsfw}" -g "${build_generator}" -b "size" -t "${tgt_bsp}" \ + -l"${build_dir}" +# set +x