| @REM @file | |
| @REM This script will exec Brotli tool with -e/-d options. | |
| @REM | |
| @REM Copyright (c) 2017, Intel Corporation. All rights reserved.<BR> | |
| @REM This program and the accompanying materials | |
| @REM are licensed and made available under the terms and conditions of the BSD License | |
| @REM which accompanies this distribution. The full text of the license may be found at | |
| @REM http://opensource.org/licenses/bsd-license.php | |
| @REM | |
| @REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, | |
| @REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. | |
| @REM | |
| @echo off | |
| @setlocal | |
| set QLT=-q 9 | |
| set INPUTFLAG=0 | |
| set ARGS= | |
| :Begin | |
| if "%1"=="" goto End | |
| if "%1"=="-d" ( | |
| set INPUTFLAG=1 | |
| set ARGS=%ARGS% %1 | |
| shift | |
| goto Begin | |
| ) | |
| if "%1"=="-e" ( | |
| set INPUTFLAG=1 | |
| shift | |
| goto Begin | |
| ) | |
| if "%1"=="-g" ( | |
| set ARGS=%ARGS% %1 %2 | |
| shift | |
| shift | |
| goto Begin | |
| ) | |
| if "%1"=="-o" ( | |
| set ARGS=%ARGS% %1 %2 | |
| shift | |
| shift | |
| goto Begin | |
| ) | |
| if "%1"=="-q" ( | |
| set QLT=%1 %2 | |
| shift | |
| shift | |
| goto Begin | |
| ) | |
| if %INPUTFLAG% == 1 ( | |
| set ARGS=%ARGS% -i %1 | |
| set INPUTFLAG=0 | |
| ) else ( | |
| set ARGS=%ARGS% %1 | |
| ) | |
| shift | |
| goto Begin | |
| :End | |
| Brotli %ARGS% %QLT% | |
| @echo on |