You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							86 lines
						
					
					
						
							1.5 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							86 lines
						
					
					
						
							1.5 KiB
						
					
					
				
								#!/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
							 | 
						|
								}
							 | 
						|
								
							 |