list_project_files
Scan a Delphi/Lazarus project directory to list Pascal source, form, and project files, and parse .dproj for unit references and build configuration.
Instructions
List all source files in a Delphi/Lazarus project directory.
Scans the directory for Pascal source files (.pas, .dpr, .lpr), form files (.dfm, .fmx, .lfm), and project files (.dproj, .lpi). Also parses .dproj files for unit references, search paths, and build configuration.
Args: project_dir: Path to the project directory on disk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_dir | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |