@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 |