compile_delphi_project
Compile Delphi projects to identify and return only compilation errors, filtering out warnings and hints for focused debugging.
Instructions
Compile a Delphi project (.dpr or .dproj file) and return parsed results. Automatically reads build configuration from .dproj file and library paths from config file. Returns only compilation errors, filtering out warnings and hints.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_path | Yes | Absolute path to .dpr or .dproj file | |
| force_build_all | No | Force rebuild all units (adds -B flag) | |
| override_config | No | Override active build config (e.g., "Debug", "Release") | |
| override_platform | No | Override active platform (e.g., "Win32", "Win64") | |
| additional_search_paths | No | Extra unit search paths to add | |
| additional_flags | No | Additional compiler flags to append |