Sign in Join
FPDoc Onlineexperiment

TBuildEngine.Compile procedure

Member of TBuildEnginepublicIn unit fpMkUnit

Compiles a specific target within a package

Declaration

pascal
procedure Compile(APackage: TPackage; ATarget: TTarget); virtual
procedure Compile(APackage: TPackage)
procedure Compile(Packages: TPackages)

Arguments

APackage

Package containing the target to compile

ATarget

Target to compile within the package

Packages

List of packages to compile

Description

Compiles the specified target within the given package. This method handles the actual compilation process, including dependency resolution, command-line generation, and execution of the Free Pascal Compiler.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.