Delphi Build Tools
Provides a Model Context Protocol (MCP) server for building and cleaning Delphi, Free Pascal, and Lazarus projects.
关于
Delphi Build Tools acts as an MCP server, providing a robust interface for compiling and cleaning projects developed with Embarcadero RAD Studio (Delphi), Free Pascal Compiler (FPC), and Lazarus. It leverages MSBuild for Delphi projects on Windows, correctly initializing the RAD Studio environment via rsvars.bat. This tool simplifies the integration of these Pascal-based build processes into automated workflows or custom development environments, offering standardized operations across different project types.
主要功能
- Integrates with RAD Studio's rsvars.bat for proper build environment setup
- Compile Free Pascal programs (.lpr, .pas) with FPC
- Configurable build parameters (e.g., configuration, platform, paths) via arguments or environment variables
- 0 GitHub stars
- Build and clean Lazarus projects (.lpi) using lazbuild
- Build and clean Delphi projects (.dproj, .groupproj) using MSBuild
使用案例
- Integrating Delphi, FPC, and Lazarus build capabilities into custom IDEs or development tools
- Automating continuous integration and deployment (CI/CD) pipelines for Delphi and Lazarus applications
- Remotely managing and triggering builds of Pascal-based projects