BaseTools: Add --version option in Brotli and BrotliCompress

https://bugzilla.tianocore.org/show_bug.cgi?id=464
V2:
- Add build version

V1:
- Add --version option in Brotli and BrotliCompress

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>
This commit is contained in:
Song, BinX
2017-04-13 09:19:48 +08:00
committed by Liming Gao
parent 9ee3283bfb
commit 98cb468435
3 changed files with 60 additions and 27 deletions

View File

@@ -14,48 +14,54 @@
@echo off
@setlocal
set LVL=--quality 9
set QLT=-q 9
set INPUTFLAG=0
:Begin
if "%1"=="" goto End
if "%1"=="-d" (
set ARGS=%ARGS% --decompress
shift
goto Begin
set INPUTFLAG=1
)
if "%1"=="-e" (
set INPUTFLAG=1
shift
goto Begin
)
if "%1"=="-g" (
set ARGS=%ARGS% --gap %2
shift
shift
goto Begin
)
if "%1"=="-l" (
set LVL=--quality %2
set ARGS=%ARGS% %1 %2
shift
shift
goto Begin
)
if "%1"=="-o" (
set ARGS=%ARGS% --output %2
set INTMP=%2
set ARGS=%ARGS% %1 %2
shift
shift
goto Begin
)
set ARGS=%ARGS% --input %1
if "%1"=="-q" (
set QLT=%1 %2
shift
shift
goto Begin
)
if %INPUTFLAG%==1 (
if "%2"=="" (
set ARGS=%ARGS% %QLT% -i %1
goto End
)
)
set ARGS=%ARGS% %1
shift
goto Begin
:End
Brotli %ARGS% %LVL%
Brotli %ARGS%
@echo on