Skip to content

TBuildEngine.DoBeforeInstall

Executes actions before package installation

Declaration

Source position: fpmkunit.pp line 1469

public 
procedure TBuildEngine.DoBeforeInstall(APackage: TPackage);  virtual;

Description

DoBeforeInstall prepares the system and package for installation by executing pre-installation tasks. This method ensures installation directories exist, validates installation requirements, and runs custom pre-install commands.

The procedure verifies installation permissions, creates necessary directories, and performs any setup required before the actual file installation begins.