aboutsummaryrefslogtreecommitdiff
path: root/ci/windows_clangcl_bazel.bat
Commit message (Collapse)AuthorAgeFilesLines
* Add a compile test for headers that require C compatibilityDerek Mauro2024-06-241-1/+1
| | | | | | | | windows_clangcl_bazel.bat includes a change from --copt to --cxxopt to only pass /std:c++XX to C++ compiles PiperOrigin-RevId: 646157298 Change-Id: Ib6d9861a2b2d45eb0d664f23b6f3a7426f8e0ab3
* Add empty WORKSPACE.bzlmodDerek Mauro2024-01-291-1/+1
| | | | | | | | | | | | When bzlmod is enabled and WORKSPACE.bzlmod exists, the content of WORKSPACE is ignored. This prevents bzlmod builds from unintentionally depending on the WORKSPACE file. This exposed some small problems with our clang-cl configuration, which are also fixed in this change. PiperOrigin-RevId: 602511311 Change-Id: I0ba411edde2df0e17f4eeede4117ddb6934dd8f8
* Add support for Bzlmod for the next releaseDerek Mauro2024-01-111-1/+1
| | | | | | | | | | | | | | | | | | | https://bazel.build/external/overview#bzlmod Bzlmod will be the default in a future Bazel release. By default it requires projects to be registered with the Bazel Central Registry (https://registry.bazel.build/) and thus uses regular releases by default. Users that want to "live-at-head" can still do this through with overrides (https://bazel.build/external/module#overrides). This change updates Abseil dependencies to use released versions. CI uses Bzlmod except in the case of linux_gcc-floor, which will keep testing the old WORKSPACE-based dependency system. PiperOrigin-RevId: 597676666 Change-Id: I8d33facc432477c6dc7daa06fd00bb4ae8c4adba
* Update Windows and MacOS CI builds to Bazel 7.0.0Derek Mauro2024-01-091-2/+4
| | | | | | | | | | | This changes the way in which clang-cl is selected on Windows as it has changed: https://bazel.build/configure/windows#clang --features=external_include_paths has been removed from Windows builds since it appears cause build command errors currently PiperOrigin-RevId: 596965732 Change-Id: I95b636a9a4fdcc4172c3bb8c6cb28d5f7db592c9
* Set executable bit to the *.bat filesAbseil Team2023-04-121-0/+0
| | | | | PiperOrigin-RevId: 523745259 Change-Id: Ia2be4ee672a4c1b72c6ecc035ed9c2e401b56d1e
* Add clang-cl buildDerek Mauro2023-03-311-0/+59
PiperOrigin-RevId: 520955097 Change-Id: I50a19305aed2b60dea0293b1a2106673e4cb7756