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

TBuildEngine.DoBeforeInstall

Executes actions before package installation

Declaration

Source position: fpmkunit.pp line 1454

public procedure TBuildEngine.DoBeforeInstall(

  APackage: TPackage

); virtual;

Arguments

APackage

  

Package about to be installed

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.


Documentation generated on: Dec 15 2025