Prerequisites
- Reclient installed (download from bazelbuild/reclient)
- A running NativeLink instance (see Quickstart)
- A supported build system (Make, CMake, Ninja, etc.)
Overview
Reclient acts as a wrapper around your compiler, intercepting compilation commands and executing them remotely through NativeLink’s Remote Execution API.Installation
Configuration
Reclient is configured through environment variables and configuration files.Basic Configuration
Create a configuration file for Reclient:reproxy.cfg
Environment Variables
- Basic Setup
- Production Setup
Using Reclient
Starting the Proxy
Build System Integration
NativeLink Server Configuration
Configure NativeLink to handle Reclient requests:reclient_config.json5