Commit Graph

4 Commits

Author SHA1 Message Date
Austin Schuh
03825ee4d0 [bazel] Refactor compiler flags and ignore more things (#9044)
Some public repositories require more aggressive flags to reverse the
effects of -Wpedantic in third party code.

Signed-off-by: Austin Schuh <austin.linux@gmail.com>
2026-07-02 13:54:58 -07:00
Austin Schuh
1b014e9e95 [bazel] Fix sandbox leaks and add support for remote execution (#9031)
These were caught by building on engflow. This fixes a
couple of places where paths were escaping the sandbox and resolving
back to the git repo.

---------

Signed-off-by: Austin Schuh <austin.linux@gmail.com>
2026-06-27 15:19:44 -07:00
PJ Reiniger
f8de482385 [bazel] Update toolchains to 2027-1 (#9016)
This updates to the 2027-1 toolchains. This also is the first version
with the `rules_bzlmodrio_toolchains -> wpilib_toolchains` rename, so
the surface area of the change is a little bit big.

The opencv dep has bzlmod'ified as part of this as well.
2026-06-26 22:44:00 -07:00
Austin Schuh
1724e59f8d [bazel] Move the easy pieces of the build over to bzlmod (#8542)
bzlmod is the future, and makes it easier to depend on AOS.

---------

Signed-off-by: Austin Schuh <austin.linux@gmail.com>
2026-01-12 15:30:31 -07:00