| ::------------------------------------------------------------------------------------------------------- | |
| :: Copyright (C) Microsoft. All rights reserved. | |
| :: Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. | |
| ::------------------------------------------------------------------------------------------------------- | |
| @echo off | |
| setlocal | |
| if "%_ENTRY_SCRIPT_NAME%"=="" ( | |
| set _ENTRY_SCRIPT_NAME=%0 | |
| ) | |
| REM check that we have enough parameters | |
| if "%1"=="" ( | |
| goto :usage | |
| ) | |
| if "%2"=="" ( | |
| goto :usage | |
| ) | |
| :: ============================================================================ | |
| :: Main script | |
| :: ============================================================================ | |
| :main | |
| set JENKINS_BUILD=True | |
| call %~dp0..\test\jenkins.testone.cmd %* | |
| goto :end | |
| :: ============================================================================ | |
| :: Not enough params | |
| :: ============================================================================ | |
| :usage | |
| echo Not enough parameters. Please specify architecture and type. | |
| echo Examples: | |
| echo. | |
| echo %_ENTRY_SCRIPT_NAME% x86 debug | |
| echo %_ENTRY_SCRIPT_NAME% x86 test | |
| echo. | |
| echo %_ENTRY_SCRIPT_NAME% x64 debug | |
| echo %_ENTRY_SCRIPT_NAME% x64 test | |
| goto :end | |
| :: ============================================================================ | |
| :: Epilogue of script (cleanup) | |
| :: ============================================================================ | |
| :end | |
| endlocal |