3 #Take in all of the arguments
7 show_help # Display
a usage synopsis.
15 echo
"$0 ERROR: fclname requires a non-empty option argument."
19 --wrappername) # Takes an
option argument; ensure it has been
specified.
24 echo
"$0 ERROR: wrappername requires a non-empty option argument."
30 # file=${1#*=} # Delete everything up to "=" and assign the remainder.
32 # --file=) # Handle the case of an empty --file=
33 # echo 'ERROR: "--file" requires a non-empty option argument.'
43 printf
"$0 WARN: Unknown option (ignored): %s\n" "$1" >&2
51 if [ -
z "$FCLNAME" ]; then
52 echo
"$0 ERROR: fclname is mandatory"
55 echo
"$0: FCLNAME is $FCLNAME"
57 if [ -
z "$WRAPPERNAME" ]; then
58 echo
"$0 ERROR: wrappername is mandatory"
61 echo
"$0: WRAPPERNAME is $WRAPPERNAME"
65 echo
"#Wrapper fcl created by $0" >> $WRAPPERNAME
66 echo -
e "#include \"$FCLNAME\"" >> $WRAPPERNAME
process_name opflash particleana ie ie ie z
then echo Sam station was not specified(use option--sam_station)." exit 1 fi if [ x$SAM_GROUP
if &&[-z"$BASH_VERSION"] then echo Attempting to switch to bash bash shellSwitch exit fi &&["$1"= 'shellSwitch'] shift declare a IncludeDirectives for Dir in
then echo echo For and will not be changed by echo further linking echo echo B echo The symbol is in the uninitialized data multiple common symbols may appear with the echo same name If the symbol is defined the common echo symbols are treated as undefined references For more echo details on common see the discussion of warn common echo in *Note Linker options
then echo find_global_symbol finds mangled or demangled symbols in libraries echo within LD_LIBRARY_PATH match any symbol that echo contains name echo Default