Skip to content

Commit

Permalink
Regenerate windows toolchains from 2fc9d87
Browse files Browse the repository at this point in the history
  [skip ci]
  Regenerate linux toolchains from 16d0083

  [skip ci]
  build 3.7.2 bazel toolchains (#114)

Build with envoy toolchain for bazel 3.7.2.

Follow this to adopt bazel 3.7.2 for envoy upon its release
then we will bump /bazelbuild/envoy/WORKSPACE to pick up bazel 3.7.2 and validate
then we wait hours for all builds in flight before proceeding to add llvm 11.0.0 in Windows to a rebuild of the 3.7.2 envoy build tools alone

Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com>
Co-authored-by: Sunjay Bhatia <sunjayb@vmware.com>
  • Loading branch information
envoy-build-tools(Azure Pipelines) and sunjayBhatia committed Dec 17, 2020
1 parent 2fc9d87 commit 8f11855
Show file tree
Hide file tree
Showing 26 changed files with 10 additions and 10 deletions.
14 changes: 7 additions & 7 deletions toolchains/configs/windows/.latest.bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@
# Specifically, it includes all toolchain/platform flags
# This file is used for testing purposes.

build:remote --host_javabase=//toolchains/configs/windows/clang-cl/bazel_3.7.0/java:jdk
build:remote --javabase=//toolchains/configs/windows/clang-cl/bazel_3.7.0/java:jdk
build:remote --crosstool_top=//toolchains/configs/windows/clang-cl/bazel_3.7.0/cc:toolchain
build:remote --extra_toolchains=//toolchains/configs/windows/clang-cl/bazel_3.7.0/config:cc-toolchain
build:remote --extra_execution_platforms=//toolchains/configs/windows/clang-cl/bazel_3.7.0/config:platform
build:remote --host_platform=//toolchains/configs/windows/clang-cl/bazel_3.7.0/config:platform
build:remote --platforms=//toolchains/configs/windows/clang-cl/bazel_3.7.0/config:platform
build:remote --host_javabase=//toolchains/configs/windows/clang-cl/bazel_3.7.2/java:jdk
build:remote --javabase=//toolchains/configs/windows/clang-cl/bazel_3.7.2/java:jdk
build:remote --crosstool_top=//toolchains/configs/windows/clang-cl/bazel_3.7.2/cc:toolchain
build:remote --extra_toolchains=//toolchains/configs/windows/clang-cl/bazel_3.7.2/config:cc-toolchain
build:remote --extra_execution_platforms=//toolchains/configs/windows/clang-cl/bazel_3.7.2/config:platform
build:remote --host_platform=//toolchains/configs/windows/clang-cl/bazel_3.7.2/config:platform
build:remote --platforms=//toolchains/configs/windows/clang-cl/bazel_3.7.2/config:platform

# Import the default bazelrc file in bazel-toolchains repo.
# This will only work for tests executed from bazel-toolchains
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ toolchain(
"@bazel_tools//platforms:windows",
"@bazel_tools//platforms:x86_64",
],
toolchain = "//toolchains/configs/windows/clang-cl/bazel_3.7.0/cc:cc-compiler-x64_windows",
toolchain = "//toolchains/configs/windows/clang-cl/bazel_3.7.2/cc:cc-compiler-x64_windows",
toolchain_type = "@bazel_tools//tools/cpp:toolchain_type",
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ toolchain(
"@bazel_tools//platforms:windows",
"@bazel_tools//platforms:x86_64",
],
toolchain = "//toolchains/configs/windows/msvc-cl/bazel_3.7.0/cc:cc-compiler-x64_windows",
toolchain = "//toolchains/configs/windows/msvc-cl/bazel_3.7.2/cc:cc-compiler-x64_windows",
toolchain_type = "@bazel_tools//tools/cpp:toolchain_type",
)

Expand Down
2 changes: 1 addition & 1 deletion toolchains/configs/windows/versions.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
toolchain_config_spec0 = struct(config_repos = [], create_cc_configs = True, create_java_configs = False, env = {}, java_home = None, name = "msvc-cl")
toolchain_config_spec1 = struct(config_repos = [], create_cc_configs = True, create_java_configs = False, env = {"USE_CLANG_CL": "1"}, java_home = None, name = "clang-cl")
_TOOLCHAIN_CONFIG_SPECS = [toolchain_config_spec0,toolchain_config_spec1]
_BAZEL_TO_CONFIG_SPEC_NAMES = {"3.6.0": ["msvc-cl", "clang-cl"], "3.7.0": ["msvc-cl", "clang-cl"]}
_BAZEL_TO_CONFIG_SPEC_NAMES = {"3.6.0": ["msvc-cl", "clang-cl"], "3.7.2": ["msvc-cl", "clang-cl"]}
LATEST = "sha256:664105e40acd48d9c9adec2e89d0ed30b52d790f2f712b3fd836efe61606ea56"
CONTAINER_TO_CONFIG_SPEC_NAMES = {"sha256:664105e40acd48d9c9adec2e89d0ed30b52d790f2f712b3fd836efe61606ea56": ["msvc-cl", "clang-cl"]}
_DEFAULT_TOOLCHAIN_CONFIG_SPEC = toolchain_config_spec0
Expand Down

0 comments on commit 8f11855

Please sign in to comment.