Compiles a specific target within a package
Source position: fpmkunit.pp line 1444
public procedure TBuildEngine.Compile( |
APackage: TPackage; |
ATarget: TTarget |
); virtual; |
APackage: TPackage |
); |
Packages: TPackages |
); |
APackage |
|
Package containing the target to compile |
ATarget |
|
Target to compile within the package |
APackage |
|
Package containing the target to compile |
Packages |
|
List of packages to compile |
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.
|
Compiles target if compilation is needed |
|
|
Compiles all dependencies for a target |
|
|
Build target representation in the fpmake system |
|
|
Central class for package management and building |