|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
_help_toolchain(){
|
|
|
|
printf "$w_l toolchains :\n ------------$g_n\n"
|
|
|
|
helpline1 "${AVAI_TCLIST[@]}"
|
|
|
|
printf "\n"
|
|
|
|
}
|
|
|
|
|
|
|
|
helpline0(){
|
|
|
|
ll=0
|
|
|
|
printf " ";
|
|
|
|
for s in "$@"
|
|
|
|
do
|
|
|
|
|
|
|
|
if [ ! "$s" == "USE_SSL" ] \
|
|
|
|
&& [ ! "$s" == "USE_MCA" ] \
|
|
|
|
&& [ ! "$s" == "USE_LIBUSB" ] \
|
|
|
|
&& [ ! "$s" == "USE_CONFDIR" ]
|
|
|
|
then
|
|
|
|
ll=$((ll + (${#s} + 4)))
|
|
|
|
if [ "$ll" -lt "30" ]
|
|
|
|
then
|
|
|
|
printf "$s(_off) "
|
|
|
|
else
|
|
|
|
printf "$s(_off)\n "
|
|
|
|
ll=""
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
}
|
|
|
|
|
|
|
|
helpline1(){
|
|
|
|
ll=0
|
|
|
|
printf " "
|
|
|
|
for s in "$@"
|
|
|
|
do
|
|
|
|
|
|
|
|
ll=$((ll + (${#s} + 4)))
|
|
|
|
if [ "$ll" -lt "45" ]
|
|
|
|
then
|
|
|
|
printf "$s "
|
|
|
|
else
|
|
|
|
printf "$s\n "
|
|
|
|
ll=""
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
}
|
|
|
|
|
|
|
|
_help(){
|
|
|
|
clear
|
|
|
|
s3logo
|
|
|
|
printf " --------------------------------------\n"
|
|
|
|
printf " $txt_help1 $0 menu\n"
|
|
|
|
printf " $txt_help2\n"
|
|
|
|
printf " --------------------------------------\n"
|
|
|
|
printf "$w_l\n toolchains :\n ------------$g_n\n"
|
|
|
|
helpline1 "${AVAI_TCLIST[@]}\n"
|
|
|
|
|
|
|
|
printf "$w_l\n simplebuild options :\n ---------------------$c_n\n"
|
|
|
|
helpline1 "${s3opts[@]}"
|
|
|
|
_wait
|
|
|
|
|
|
|
|
printf "\r$w_l config_cases:\n -------------$c_n\n"
|
|
|
|
helpline0 "${config_cases[@]}"
|
|
|
|
|
|
|
|
printf "$w_l\n\n addons :\n --------$p_l\n"
|
|
|
|
helpline0 "${SHORT_ADDONS[@]}"
|
|
|
|
_wait
|
|
|
|
|
|
|
|
printf "\n$w_l protocols :\n -----------$y_l\n"
|
|
|
|
helpline0 "${SHORT_PROTOCOLS[@]}"
|
|
|
|
|
|
|
|
printf "$w_l\n readers :\n ---------$r_l\n"
|
|
|
|
helpline0 "${SHORT_READERS[@]}"
|
|
|
|
_wait
|
|
|
|
|
|
|
|
printf "\n$w_l card_readers :\n --------------$b_l\n"
|
|
|
|
helpline0 "${SHORT_CARD_READERS[@]}"
|
|
|
|
|
|
|
|
printf "$w_l\n use_vars :\n --------$w_n\n"
|
|
|
|
helpline0 "${!USE_vars[@]}"
|
|
|
|
_wait
|
|
|
|
_nl
|
|
|
|
}
|