grpc
third_party
boringssl-with-bazel
src
util
bot
vs_env.py
Go to the documentation of this file.
1
# Copyright (c) 2015, Google Inc.
2
#
3
# Permission to use, copy, modify, and/or distribute this software for any
4
# purpose with or without fee is hereby granted, provided that the above
5
# copyright notice and this permission notice appear in all copies.
6
#
7
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
8
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
10
# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
12
# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
13
# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
14
15
from
__future__
import
print_function
16
17
import
subprocess
18
import
sys
19
20
import
vs_toolchain
21
22
if
len
(sys.argv) < 2:
23
print(
"Usage: vs_env.py TARGET_ARCH CMD..."
, file=sys.stderr)
24
sys.exit(1)
25
26
target_arch = sys.argv[1]
27
cmd = sys.argv[2:]
28
29
vs_toolchain.SetEnvironmentForCPU
(target_arch)
30
sys.exit(subprocess.call(cmd))
vs_toolchain.SetEnvironmentForCPU
def SetEnvironmentForCPU(cpu)
Definition:
vs_toolchain.py:18
len
int len
Definition:
abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:52