Unit 'fpmkunit' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl]

TBuildEngine.CheckDependencies

Checks package dependencies are satisfied

Declaration

Source position: fpmkunit.pp line 1471

public function TBuildEngine.CheckDependencies(

  APackage: TPackage;

  ErrorOnFailure: Boolean

):TCheckDependencyResult;

Arguments

APackage

  

Package whose dependencies to check

ErrorOnFailure

  

Whether to raise error on dependency failure

Function result

True if all dependencies are satisfied

Description

CheckDependencies validates that all required dependencies for a package are available and properly configured. This function verifies dependency versions, availability, and compatibility with the current build configuration.

The method returns True if all dependencies are satisfied, or False if missing dependencies or version conflicts prevent successful compilation.


Documentation generated on: Dec 15 2025