forked from chakra-core/ChakraCore
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjenkins.build.init.cmd
More file actions
39 lines (31 loc) · 1.17 KB
/
jenkins.build.init.cmd
File metadata and controls
39 lines (31 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
::-------------------------------------------------------------------------------------------------------
:: 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
if not "%JENKINS_BUILD%" == "True" (
echo This script should be run under a Jenkins Build environment
exit /b 2
)
set REPO_ROOT=%~dp0\..
set JENKINS_BUILD_ARGS=
set JENKINS_USE_MSBUILD_12=
:ContinueArgParse
if not [%1]==[] (
if [%1]==[msbuild12] (
set JENKINS_USE_MSBUILD_12=True
goto :ContinueArgParseEnd
)
:: DEFAULT - add any other params to %JENKINS_BUILD_ARGS%
if [%1] NEQ [] (
set JENKINS_BUILD_ARGS=%JENKINS_BUILD_ARGS% %1
goto :ContinueArgParseEnd
)
:ContinueArgParseEnd
shift
goto :ContinueArgParse
)
:: ========================================
:: Set up msbuild.exe
:: ========================================
call %REPO_ROOT%\Build\scripts\add_msbuild_path.cmd %JENKINS_USE_MSBUILD_12%