diff options
author | Song, BinX <binx.song@intel.com> | 2017-04-13 14:40:30 +0800 |
---|---|---|
committer | Liming Gao <liming.gao@intel.com> | 2017-05-05 11:15:25 +0800 |
commit | 8ee193e898854e27a676ebddb775188e20882a9f (patch) | |
tree | 43e78eb02b6a815fcf154087dd531fcd80a2bfda | |
parent | 98cb468435be54c3191f4bca48cf5135b1927eaf (diff) | |
download | edk2-8ee193e898854e27a676ebddb775188e20882a9f.tar.gz edk2-8ee193e898854e27a676ebddb775188e20882a9f.tar.bz2 edk2-8ee193e898854e27a676ebddb775188e20882a9f.zip |
BaseTools: Sync BrotliCompress script the same style
- Sync BrotliCompress script the same style with BrotliCompress.bat
Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Bell Song <binx.song@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
-rwxr-xr-x | BaseTools/BinWrappers/PosixLike/BrotliCompress | 55 |
1 files changed, 32 insertions, 23 deletions
diff --git a/BaseTools/BinWrappers/PosixLike/BrotliCompress b/BaseTools/BinWrappers/PosixLike/BrotliCompress index 49358b2329..ca32d6a55c 100755 --- a/BaseTools/BinWrappers/PosixLike/BrotliCompress +++ b/BaseTools/BinWrappers/PosixLike/BrotliCompress @@ -14,39 +14,48 @@ QLT="-q 9" INPUTFLAG=0 -while [ $# != 0 ];do - case $1 in - -d) +for arg; do + if [ $1 = -d ] + then INPUTFLAG=1 - ARGS+="$1 " - ;; - -e) + fi + if [ $1 = -e ] + then INPUTFLAG=1 - ;; - -g) + shift + continue; + fi + if [ $1 = -g ] + then ARGS+="$1 $2 " shift - ;; - -o) + shift + continue; + fi + if [ $1 = -o ] + then ARGS+="$1 $2 " shift - ;; - -q) + shift + continue; + fi + if [ $1 = -q ] + then QLT="$1 $2 " shift - ;; - *) - if [ $INPUTFLAG -eq 1 ] - then - if [ -z $2 ] - then - ARGS+="$QLT -i $1 " - break; - fi + shift + continue; + fi + if [ $INPUTFLAG -eq 1 ] + then + if [ -z $2 ] + then + ARGS+="$QLT -i $1 " + break; fi - ARGS+="$1 " - esac + fi +ARGS+="$1 " shift done |