scripts/showSamples.sh
changeset 1658 5eccb5e9b3eb
parent 1657 0da038fd747b
child 1659 5f26745a915c
     1.1 --- a/scripts/showSamples.sh	Wed Nov 25 23:40:25 2009 +0100
     1.2 +++ b/scripts/showSamples.sh	Wed Nov 25 23:56:59 2009 +0100
     1.3 @@ -70,16 +70,20 @@
     1.4              printf "\n"
     1.5          fi
     1.6      else
     1.7 -        printf "| ''${sample}''  "
     1.8 +        case "${CT_TOOLCHAIN_TYPE}" in
     1.9 +            cross)
    1.10 +                printf "| ''${sample}''  | "
    1.11 +                ;;
    1.12 +            canadian)
    1.13 +                printf "| ''"
    1.14 +                printf "${sample}" |sed -r -e 's/.*,//'
    1.15 +                printf "''  | ${CT_HOST}  "
    1.16 +                ;;
    1.17 +            *)          ;;
    1.18 +        esac
    1.19          printf "|  "
    1.20          [ "${CT_EXPERIMENTAL}" = "y" ] && printf "X"
    1.21          [ -f "${sample_top}/samples/${sample}/broken" ] && printf "B"
    1.22 -        printf '  |  '
    1.23 -        case "${CT_TOOLCHAIN_TYPE}" in
    1.24 -            cross)      ;;
    1.25 -            canadian)   printf "${CT_HOST}";;
    1.26 -            *)          ;;
    1.27 -        esac
    1.28          printf "  |  ''${CT_KERNEL}''  |"
    1.29          if [ "${CT_KERNEL}" != "bare-metal" ];then
    1.30              if [ "${CT_KERNEL_LINUX_HEADERS_USE_CUSTOM_DIR}" = "y" ]; then
    1.31 @@ -131,9 +135,9 @@
    1.32  
    1.33  if [ "${opt}" = -w ]; then
    1.34      echo "^ @@DATE@@  |||||||||||||||"
    1.35 -    printf "^ Target "
    1.36 +    printf "^ Target  "
    1.37 +    printf "^ Host  "
    1.38      printf "^  Status  "
    1.39 -    printf "^  Host  "
    1.40      printf "^  Kernel headers\\\\\\\\ version  ^"
    1.41      printf "^  binutils\\\\\\\\ version  "
    1.42      printf "^  C compiler\\\\\\\\ version  ^"
    1.43 @@ -148,10 +152,10 @@
    1.44  
    1.45  for sample in "${@}"; do
    1.46      ( dump_single_sample ${opt} ${width} "${sample}" )
    1.47 -done
    1.48 +done |LC_ALL=C sort -k2
    1.49  
    1.50  if [ "${opt}" = -w ]; then
    1.51 -    printf "^ Total: ${#@} samples  | ''X'': sample uses features marked as being EXPERIMENTAL.\\\\\\\\ ''B'': sample is curently BROKEN. ||||||||||||||"
    1.52 +    printf "^ Total: ${#@} samples  || ''X'': sample uses features marked as being EXPERIMENTAL.\\\\\\\\ ''B'': sample is curently BROKEN. |||||||||||||"
    1.53      echo   ""
    1.54  elif [ -z "${opt}" ]; then
    1.55      echo '      l (local)       : sample was found in current directory'