Building - Build Compilers, Tests, and LSP
Documents how to configure and build compiler targets, run project tests, and use ASAN diagnostics.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure CMake builds
- Build compiler targets
- Build library tests
- Run selected test suites
- Run interpretation tests
- Enable ASAN diagnostics
- Capture GDB backtraces
- Build LSP target
Inputs
- Project source code
- Build configuration
- Compiler target
- Test suite selection
- Compiler flags
- Environment variables
Outputs
- Compiler binaries
- Test executables
- Generated C source
- Test results
- ASAN diagnostics
- GDB backtraces
- LSP binary
Requirements
- CMake
- Make
- LLVM/Clang for Compiler target
- GTK3 and WebKit2GTK for webview tests
- Display for universal tests
- GDB for backtraces
