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>
(cherry picked from commit 98cb468435
)
This commit is contained in:
@@ -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
|
||||
|
Reference in New Issue
Block a user