@echo off REM --------------------------------------------------------------- REM -- Pre-Build Script REM --------------------------------------------------------------- REM REM Generate file with revision number REM REM Expected parameters REM Root folder (the source root folder) REM Target folder (the build output folder, will be used to copy internal_revision.h) if "%~1"=="" goto error_root if "%~2"=="" goto error_target REM Run the revision script @call cscript "%~1/devtools/create_project/scripts/revision.vbs" "%~1" "%~2" 1>NUL if not %errorlevel% == 0 goto error_script goto done :error_root echo Invalid root folder (%~1)! goto done :error_target echo Invalid target folder (%~2)! goto done :error_script: echo An error occurred while running the revision script! :done exit /B0