o='hc:d:p:r:'
O='help,config-snippet:build-dir:package:,random:'
- opts="$( getopt -n "${my_name}" -o "${o}" -l "${O}" -- "${@}" )"
+ opts="$(getopt -n "${my_name}" -o "${o}" -l "${O}" -- "${@}")"
eval set -- "${opts}"
random=0
# Extract the URLs of the toolchains; drop internal toolchains
# E.g.: http://server/path/to/name.config,arch,libc
# --> http://server/path/to/name.config
- toolchains=( $( curl -s "${TOOLCHAINS_URL}" \
- |sed -r -e 's/,.*//; /internal/d;' \
- |if [ ${random} -gt 0 ]; then \
- sort -R |head -n ${random}
- else
- cat
- fi |sort
- )
+ toolchains=($(curl -s "${TOOLCHAINS_URL}" \
+ |sed -r -e 's/,.*//; /internal/d;' \
+ |if [ ${random} -gt 0 ]; then \
+ sort -R |head -n ${random}
+ else
+ cat
+ fi |sort
+ )
)
if [ ${#toolchains[@]} -eq 0 ]; then
local toolchain line skip
# Using basename(1) on a URL works nicely
- toolchain="$( basename "${url}" .config )"
+ toolchain="$(basename "${url}" .config)"
printf "%40s: " "${toolchain}"