Changeset 11af58b in mainline


Ignore:
Timestamp:
2016-05-13T12:48:56Z (8 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b7c819e
Parents:
c342e88
Message:

toolchain.sh: Make archive unpacking compression-algorithm agnostic

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tools/toolchain.sh

    rc342e88 r11af58b  
    311311        echo " >>> Unpacking ${DESC}"
    312312       
    313         tar -xjf "${FILE}"
     313        case "${FILE}" in
     314                *.gz)
     315                        tar -xzf "${FILE}"
     316                        ;;
     317                *.xz)
     318                        tar -xJf "${FILE}"
     319                        ;;
     320                *.bz2)
     321                        tar -xjf "${FILE}"
     322                        ;;
     323                *)
     324                        check_error 1 "Don't know how to unpack ${DESC}."
     325                        ;;
     326        esac
    314327        check_error $? "Error unpacking ${DESC}."
    315328}
Note: See TracChangeset for help on using the changeset viewer.