pico-sdk/bazel/toolchain
Brad Nolan be549183e8
Bazel build implementation, doesn't provide options for the compilation modes opt and debug (#2395)
* Bazel add default compliation args for opt and debug. Can be overriden

* Add docstrings for new compilation mode override flags

* Remove cc_args_list shims, which arent needed anymore for cc_feature

* Add Compilation mode overrides to the BAZEL_ONLY_ALLOWLIST, these dont exist in Cmake

* For completness add the fastbuild default options, and override flag

* Remove the default options for fastbuiild, as the bazel doc defaults didnt make much sense, nor work. Leaving these for completness and future addition

* Rename the config and constraint labels from OVERRIDE to REMOVE_DEFS

* Change naming of flags from PICO_COMPILATION_XXX_REMOVE_DEFS to PICO_COMPILATION_NO_XXX_ARGS for OPT, FASTBUILD & DEBUG variants

* Fixup spellling mistakes, and comments

* Fix typo PICO_COMPILATION_NO_FASBUILD_ARGS to FASTBUILD
2025-06-12 17:45:44 -05:00
..
BUILD.bazel Bazel build implementation, doesn't provide options for the compilation modes opt and debug (#2395) 2025-06-12 17:45:44 -05:00
clang.BUILD [Bazel] Update rules_cc to v0.0.10 (#1989) 2024-11-05 14:05:44 -06:00
configurable_feature.bzl [Bazel] Update rules_cc to v0.0.10 (#1989) 2024-11-05 14:05:44 -06:00
gcc_arm_none_eabi.BUILD [Bazel] Update rules_cc to v0.0.10 (#1989) 2024-11-05 14:05:44 -06:00
objcopy.bzl Introduce initial Bazel build (#1705) 2024-06-04 18:50:32 -05:00