VirtualBox

Changeset 69210 in vbox for trunk/tools/darwin.x86/bin


Ignore:
Timestamp:
Oct 24, 2017 1:38:47 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
118523
Message:

tools: scm cleanups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/darwin.x86/bin/xcode-4.1-extrator.sh

    r53602 r69210  
    3737MY_LAST_PKG="clang.pkg"
    3838declare -a MY_FULL_PKGS
    39 for i in $MY_PKGS; 
    40 do 
     39for i in $MY_PKGS;
     40do
    4141    MY_FULL_PKGS[$((${#MY_FULL_PKGS[*]}))]="./Applications/Install Xcode.app/Contents/Resources/Packages/${i}"
    4242done
     
    6969            shift;
    7070            ;;
    71        
     71
    7272        --destination|-d)
    7373            if test $# -eq 0; then
     
    108108    my_usage 1;
    109109fi
    110 if ! mkdir -p "${MY_DST_DIR}"; then 
     110if ! mkdir -p "${MY_DST_DIR}"; then
    111111    echo "error: error creating '${MY_DST_DIR}'." 1>&2;
    112112    exit 1;
     
    118118    my_usage 1;
    119119fi
    120 if ! mkdir -p "${MY_TMP_DIR}/x"; then 
     120if ! mkdir -p "${MY_TMP_DIR}/x"; then
    121121    echo "error: error creating '${MY_TMP_DIR}/x'." 1>&2;
    122122    exit 1;
     
    128128if [ ! -f "${MY_TMP_DIR}/x/MainPayload.tar" ]; then
    129129    echo "info: Extracting '${MY_PKG_FILE}'..."
    130     if ! xar -xvf "${MY_PKG_FILE}" -C "${MY_TMP_DIR}/x"; then 
     130    if ! xar -xvf "${MY_PKG_FILE}" -C "${MY_TMP_DIR}/x"; then
    131131        echo "error: extraction error." 1>&2;
    132132        exit 1;
     
    139139
    140140#
    141 # Extract the sub-packages from MainPayload.tar. 
     141# Extract the sub-packages from MainPayload.tar.
    142142#
    143143if [ ! -f "${MY_TMP_DIR}/x/${MY_LAST_PKG}" ]; then
    144144    echo "info: Extracting packages from 'MainPayload.tar'..."
    145     if ! tar xvf "${MY_TMP_DIR}/x/MainPayload.tar" -C "${MY_TMP_DIR}/x" "${MY_FULL_PKGS[@]}"; then 
     145    if ! tar xvf "${MY_TMP_DIR}/x/MainPayload.tar" -C "${MY_TMP_DIR}/x" "${MY_FULL_PKGS[@]}"; then
    146146        echo "error: Failure extracting sub-packages from MainPayload.tar (see above)." 1>&2;
    147147        exit 1;
    148148    fi
    149149
    150     for i in $MY_PKGS; 
     150    for i in $MY_PKGS;
    151151    do
    152         if ! mv -f "${MY_TMP_DIR}/x/Applications/Install Xcode.app/Contents/Resources/Packages/${i}" "${MY_TMP_DIR}/x/${i}"; then 
     152        if ! mv -f "${MY_TMP_DIR}/x/Applications/Install Xcode.app/Contents/Resources/Packages/${i}" "${MY_TMP_DIR}/x/${i}"; then
    153153            echo "error: Failed to move the package ${i}." 1>&2;
    154154            exit 1;
    155155        fi
    156     done   
     156    done
    157157fi
    158158
     
    160160# Work the sub-packages, extracting their payload content into the destination directory.
    161161#
    162 for i in $MY_PKGS; 
     162for i in $MY_PKGS;
    163163do
    164164    rm -f -- "${MY_TMP_DIR}/x/Payload";
    165165    echo "info: Extracting payload of sub-package ${i}...";
    166     if ! xar -xvf "${MY_TMP_DIR}/x/${i}" -C "${MY_TMP_DIR}/x" Payload; then 
     166    if ! xar -xvf "${MY_TMP_DIR}/x/${i}" -C "${MY_TMP_DIR}/x" Payload; then
    167167        echo "error: Failed to extract the payload of sub-package ${i}." 1>&2;
    168168        exit 1;
    169169    fi
    170     if ! tar xvf "${MY_TMP_DIR}/x/Payload" -C "${MY_DST_DIR}"; then 
     170    if ! tar xvf "${MY_TMP_DIR}/x/Payload" -C "${MY_DST_DIR}"; then
    171171        echo "error: Failed to extract the payload content of sub-package ${i}." 1>&2;
    172172        exit 1;
    173173    fi
    174 done   
     174done
    175175
    176176#
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette