Skip to main content
Bazel Documentation home page
6.5
English
Search...
⌘K
Ask AI
Module Registry
Blog
Github
Search...
Navigation
Migrate
Migrating to Bazel
About Bazel
Getting started
User guide
Reference
Extending
Community
Releases
Release
Rolling
Backward Compatibility
Rule compatibility
Basics
BUILD Style Guide
Sharing Variables
Recommended Rules
Build
Advanced
Configurable Build Attributes
Integrating with C++ Rules
Code coverage with Bazel
Best Practices
Windows
Build performance metrics
Build performance breakdown
Json trace profile
Memory
Iteration speed
Remote Execution
Remote Execution Overview
Adapting Bazel Rules for Remote Execution
Configuring Bazel CI to Test Rules for Remote Execution
Dynamic
Remote Caching
Troubleshooting Bazel Remote Execution with Docker Sandbox
Finding Non-Hermetic Behavior in WORKSPACE Rules
Debugging Remote Cache Hits for Remote Execution
Debugging Remote Cache Hits for Local Execution
Output Directory Layout
Persistent Workers
Multiplex Workers (Experimental Feature)
Creating Persistent Workers
Build Event Protocol
Build Event Protocol Examples
Build Event Protocol Glossary
Tutorials
Common C++ Build Use Cases
Bazel Tutorial: Configure C++ Toolchains
Review the dependency graph
Use labels to reference targets
Migrate
Migrate
Maven
Xcode
Migrate
Migrating to Bazel
This page links to migration guides for Bazel.
Maven
Xcode
CocoaPods
Use labels to reference targets
Maven
⌘I
Assistant
Responses are generated using AI and may contain mistakes.