generate_config_from_build_log
Automatically generate Delphi configuration files by parsing IDE build logs. Extracts library paths, compiler settings, and platform-specific configurations from successful compilations to eliminate manual setup.
Instructions
Generate delphi_config.toml file automatically by parsing an IDE build log. Extracts all library paths, compiler settings, and configuration from a successful compilation performed in the Delphi IDE. This eliminates manual configuration. Supports platform-specific config files (e.g., delphi_config_win64.toml) for simpler multi-platform setups.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| build_log_path | Yes | Absolute path to IDE build log file | |
| output_config_path | No | Output path for generated config file. If not specified, generates platform-specific filename (e.g., delphi_config_win32.toml) by default. | |
| use_platform_specific_name | No | Generate platform-specific filename (e.g., delphi_config_win64.toml) based on detected platform. Set to false for generic delphi_config.toml. Ignored if output_config_path is specified. | |
| use_env_vars | No | Replace user paths with ${USERNAME} environment variable |