Skip to main content
Bazel Documentation home page
HEAD
English
Search...
⌘K
Ask AI
Module Registry
Blog
Github
Search...
Navigation
Configuration Fragments
About Bazel
Getting started
User guide
Reference
Extending
Community
Why Bazel?
Intro to Bazel
Why Bazel?
Bazel Vision
Bazel roadmap
FAQ
Build system basics
Basics
Why a Build System?
Task-Based Build Systems
Artifact-Based Build Systems
Distributed Builds
Dependency Management
Hermeticity
Configuration Fragments
Configuration fragments give rules access to language-specific parts of
configuration
.
Rule implementations can get them using
ctx.fragments.[fragment name]
apple
bazel_android
bazel_py
coverage
cpp
j2objc
java
objc
platform
proto
py
⌘I
Assistant
Responses are generated using AI and may contain mistakes.