Clean Delphi .dproj or .groupproj files using MSBuild with RAD Studio environment. Specify project path, configuration, and platform to remove build artifacts and optimize project structure.
Build Delphi .dproj or .groupproj files using MSBuild with RAD Studio environment initialization. Specify project path, configuration, platform, and optional MSBuild/RAD Studio paths for tailored builds.
Build Lazarus (.lpi) projects using lazbuild with configurable options for CPU, OS, and build mode. Generate binaries tailored to specific platforms directly from the project file.
Compile Pascal programs or projects using Free Pascal Compiler (FPC) with configurable options for target CPU, OS, paths, and conditional defines. Generates binary output specified by the user.
Remove build artifacts from Lazarus projects using lazbuild --clean by specifying the project file path. Simplifies cleanup for improved project management and efficiency.