Home  Bazel   Rulesets of ...

rulesets of various languages in Bazel

Bazel supports various programming languages through rulesets, which provide rules and configurations specific to each language. These rulesets define how Bazel handles building, testing, and managing dependencies for projects written in different programming languages. Here are some of the commonly used rulesets for different languages supported by Bazel:

1. Java

2. C++

3. Python

4. Go

5. TypeScript / JavaScript

6. Rust

7. Swift / Objective-C

8. Scala / Kotlin

Custom and Community Rulesets

In addition to the built-in rulesets provided by Bazel, there are also custom and community-maintained rulesets available for integrating with other languages and tools not directly supported out-of-the-box by Bazel. These rulesets can extend Bazel's capabilities to support specific project requirements and environments.

Published on: Jun 27, 2024, 03:19 AM  
 

Comments

Add your comment