From 0b287c5bcafd13a43147fd339aab60be6d5f56e0 Mon Sep 17 00:00:00 2001 From: Takuto Ikuta Date: Mon, 3 Dec 2018 03:19:20 +0000 Subject: [PATCH] introduce ninjalog_uploader to autoninja.bat This is windows version of https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1345255 Changed to use call to invoke python because python is bat file. Bug: 900161 Change-Id: I0332306387614153be7ae6dbde05fb2bc93559b1 Reviewed-on: https://chromium-review.googlesource.com/c/1355641 Commit-Queue: Takuto Ikuta Reviewed-by: Dirk Pranke Reviewed-by: Yoshisato Yanagisawa Reviewed-by: Fumitoshi Ukai --- autoninja.bat | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autoninja.bat b/autoninja.bat index 20564e81f..ff8e4bd18 100755 --- a/autoninja.bat +++ b/autoninja.bat @@ -10,7 +10,11 @@ REM Execute whatever is printed by autoninja.py. REM Also print it to reassure that the right settings are being used. FOR /f "usebackq tokens=*" %%a in (`python %~dp0autoninja.py "%*"`) do echo %%a & %%a @if errorlevel 1 goto buildfailure -@if "%NINJA_SUMMARIZE_BUILD%" == "1" python %~dp0post_build_ninja_summary.py %* + +REM Use call to invoke python script here, because we use python via python.bat. +@if "%NINJA_SUMMARIZE_BUILD%" == "1" call python.bat %~dp0post_build_ninja_summary.py %* +@call python.bat %~dp0ninjalog_uploader_wrapper.py --cmdline %* + exit /b :buildfailure REM Return an error code of 1 so that if a developer types: