blob: 9d03fff3e1e78500f20d1165657a6b85944a3e51 [file] [log] [blame] [view]
# Rule-based toolchains
This example showcases a fully working rule-based toolchain for Linux. This also
serves as an integration test to ensure rule-based toolchains continue to work
as intended.
The complete toolchain configuration lives [here](https://github.com/bazelbuild/rules_cc/tree/main/examples/rule_based_toolchain/toolchains).
# Trying the example
From this directory, you can run example tests that build using this toolchain
with the following command:
```
$ bazel test //...
```
This example currently only supports Linux.
By default, it will build with `clang`. To use `gcc`, try the following command:
```
$ bazel test --config=gcc //...
```