extend_config_from_build_log
Extend an existing Delphi config file with settings from a new IDE build log to add support for new platforms or libraries, merging new paths while preserving existing settings.
Instructions
Extend an existing delphi_config.toml with settings from a new IDE build log. Useful for adding support for new platforms (e.g., Win64x) or libraries without regenerating the entire configuration. Intelligently merges new paths while preserving existing settings and avoiding duplicates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| existing_config_path | Yes | Absolute path to existing delphi_config.toml file | |
| build_log_path | Yes | Absolute path to IDE build log file | |
| output_config_path | No | Output path for extended config file (default: overwrites existing) | |
| use_env_vars | No | Replace user paths with ${USERNAME} environment variable |