@@ -8,11 +8,9 @@ try-import %workspace%/.bazelrc.windows.local
88# https://github.com/bazelbuild/bazel/issues/20369
99# https://github.com/bazelbuild/bazel/issues/21491
1010
11- common --lockfile_mode=off
12-
13- # Prepare for Bazel 8. These become the default in 8.0.0
14- common --incompatible_disallow_empty_glob
15- common --incompatible_use_plus_in_repo_names
11+ # Required for rules_closure
12+ common --enable_workspace
13+ common --noincompatible_disallow_struct_provider_syntax
1614
1715# Ensure Windows support is accurate.
1816
@@ -44,7 +42,7 @@ build --javacopt="-Xep:ImpossibleNullComparison:OFF"
4442build --nobuild_runfile_links
4543
4644# More JS magic
47- build --experimental_allow_unresolved_symlinks
45+ build --allow_unresolved_symlinks
4846# Avoid a warning about directory tracking being unsound
4947startup --host_jvm_args=-DBAZEL_TRACK_SOURCE_DIRECTORIES=1
5048
@@ -63,8 +61,8 @@ build --incompatible_strict_action_env
6361
6462# Required to get `protobuf` compiling, which is required for `rules_closure`
6563build --incompatible_enable_cc_toolchain_resolution
66- build --cxxopt=-std=c++14
67- build --host_cxxopt=-std=c++14
64+ build --cxxopt=-std=c++17
65+ build --host_cxxopt=-std=c++17
6866
6967# For build stamping
7068
@@ -114,7 +112,6 @@ test --test_timeout=1800
114112test:node_debug --test_output=streamed --test_strategy=exclusive --test_timeout=9999 --nocache_test_results
115113test:ruby_debug --test_output=streamed --test_env=RUBY_DEBUG_FORK_MODE=parent --run_under="@bundle//bin:rdbg --nonstop --open --command"
116114
117-
118115build:release --stamp
119116build:release --compilation_mode=opt
120117
0 commit comments