Files
voice_linux/AGENTS.md
T
2026-03-26 16:08:16 -04:00

15 lines
673 B
Markdown

# Agent Build Policy
This repository uses [`build.sh`](build.sh) as the single supported top-level build entrypoint.
## Rules
1. Always build with:
- `bash ./build.sh`
2. Do **not** use raw `gcc` or `make` directly for top-level project builds unless the user explicitly asks for it.
3. If `WITH_WHISPER`, `WHISPER_CUDA`, or `BUILD_GUI` behavior is needed, pass them as environment variables to [`build.sh`](build.sh), for example:
- `WITH_WHISPER=1 bash ./build.sh`
- `WHISPER_CUDA=1 bash ./build.sh`
- `BUILD_GUI=0 bash ./build.sh`
4. For any user-facing build instructions, prefer referencing [`build.sh`](build.sh) over direct compiler or make commands.