35 lines
521 B
Batchfile
35 lines
521 B
Batchfile
@echo off
|
|
setlocal ENABLEDELAYEDEXPANSION
|
|
set mergeroot=
|
|
set args=
|
|
set opts=
|
|
|
|
:NextArg
|
|
|
|
if "%1"=="" goto :ArgDone
|
|
|
|
set tmp=%1
|
|
set tmp0=!tmp:~0,1!
|
|
if "!tmp0!"=="-" set opts=!opts! %1 & goto ArgOK
|
|
if "!tmp0!"=="/" set opts=!opts! %1 & goto ArgOK
|
|
|
|
set args=!args! %1
|
|
|
|
:ArgOK
|
|
shift
|
|
goto :NextArg
|
|
|
|
:ArgDone
|
|
set filenames=
|
|
for %%x in (%args%) do (
|
|
set filenames=!filenames! %%x
|
|
)
|
|
|
|
if "%filenames%"=="%1" goto :Usage
|
|
cscript buildtimes.js %opts% %filenames% //nologo
|
|
|
|
goto :Eof
|
|
|
|
:Usage
|
|
cscript buildtimes.js -? //nologo
|