Lines Matching full:local
19 local app_root="${app_root:-${ZEPHYR_BASE}}"
20 local BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
21 local conf_file="${conf_file:-prj.conf}"
22 local extra_conf_file="${extra_conf_file:-""}"
23 local conf_overlay="${conf_overlay:-""}"
24 local snippet="${snippet:-""}"
28 local cmake_args=(${cmake_args:-"${default_cmake_args[@]}"})
29 local cmake_extra_args=(${cmake_extra_args:-""})
30 local ninja_args="${ninja_args:-""}"
31 local cc_flags="${cc_flags:-""}"
36 local exe_basename="${exe_name:-bs_${BOARD}_${app}_${conf_file}_${overlay_file}}"
38 local exe_basename="${exe_name:-bs_${BOARD}_${app}_${conf_file}}"
41 local exe_basename=$(echo ${exe_basename} | tr \"/\\.\; _ )
42 local exe_name=${BSIM_OUT_PATH}/bin/$exe_basename
43 local map_file_name=${exe_name}.Tsymbols
45 local this_dir=${WORK_DIR}/${app}/${exe_basename}
46 local app_absolute=$(realpath "${app_root}/${app}")
51 local modules_arg="${ZEPHYR_MODULES:+-DZEPHYR_MODULES=${ZEPHYR_MODULES}}"
55 local ret=0
57 local cmake_cmd=(cmake -GNinja -DBOARD_ROOT=${BOARD_ROOT} -DBOARD=${BOARD})
59 local cmake_cmd+=( -DCONF_FILE=${conf_file})
62 local cmake_cmd+=( -DOVERLAY_CONFIG="${conf_overlay}" \
68 local cmake_cmd+=( -DAPP_DIR=${app_root}/${app} ${ZEPHYR_BASE}/share/sysbuild/)
70 local cmake_cmd+=( ${app_root}/${app})