autoninja: disable siso native by --reapi_address=

siso v1.3.1 changed the way to enable reapi.
It allows empty project and empty reapi_instance.

Under reclient mode to disable siso native,
set reapi_address empty.

Bug: 427569563
Change-Id: Ib653186c5200605032de5c0fddab0b64412db85c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/6668613
Reviewed-by: Junji Watanabe <jwata@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Auto-Submit: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Junji Watanabe <jwata@google.com>
This commit is contained in:
Fumitoshi Ukai
2025-06-24 17:43:48 -07:00
committed by LUCI CQ
parent 4c626451ae
commit 6a1451c0c0
2 changed files with 7 additions and 5 deletions

View File

@@ -473,6 +473,7 @@ def _main_inner(input_args, build_id, should_collect_logs=False):
# Do not authenticate when using Reproxy.
'-project=',
'-reapi_instance=',
'-reapi_address=',
] + input_args[1:],
should_collect_logs)
return run_siso(["siso", "ninja"] + input_args[1:])