Skip to content

Commit 7453232

Browse files
committed
tools/psoc6/dev-setup.sh: Fixed passing non-default MTB path.
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
1 parent 1942bc6 commit 7453232

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

tools/psoc6/dev-setup.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,31 +10,31 @@
1010

1111
function set_mtb_tools_path {
1212
mtb_path=$1
13-
if [ "$mtb_path" = "" ]; then
13+
if [ -z "$mtb_path" ]; then
1414
mtb_path=~/ModusToolbox
1515
fi
1616

1717
echo ${mtb_path}/tools_*
1818
}
1919

2020
function export_path {
21-
mtb_tools_path=$(set_mtb_tools_path)
21+
mtb_tools_path=$(set_mtb_tools_path "$1")
2222
export PATH=${mtb_tools_path}/openocd/bin:${mtb_tools_path}/library-manager:${mtb_tools_path}/fw-loader/bin/:${mtb_tools_path}/gcc/bin:$PATH
2323
}
2424

2525
function install_udev_rules {
26-
mtb_tools_path=$(set_mtb_tools_path)
27-
${mtb_tools_path}/openocd/udev_rules/install_rules.sh
26+
mtb_tools_path=$(set_mtb_tools_path "$1")
27+
test -f ${mtb_tools_path}/openocd/udev_rules/install_rules.sh && ${mtb_tools_path}/openocd/udev_rules/install_rules.sh
2828
}
2929

3030
function toolchain_setup {
3131
mtb_path=$1
3232
export_path ${mtb_path}
33-
install_udev_rules
33+
install_udev_rules ${mtb_path}
3434
}
3535

3636
function git_add_ssh {
3737
ssh_key=$1
3838
eval $(ssh-agent -s)
3939
ssh-add ${ssh_key}
40-
}
40+
}

0 commit comments

Comments
 (0)