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

TCommandAt

Command execution timing specification

Declaration

Source position: fpmkunit.pp line 193

type TCommandAt = (

  caBeforeCompile,

  

Execute command before compilation

  caAfterCompile,

  

Execute command after compilation

  caBeforeInstall,

  

Execute command before installation

  caAfterInstall,

  

Execute command after installation

  caBeforeArchive,

  

Execute command before archive creation

  caAfterArchive,

  

Execute command after archive creation

  caBeforeClean,

  

Execute command before cleaning

  caAfterClean,

  

Execute command after cleaning

  caBeforeDownload,

  

Execute command before downloading

  caAfterDownload

  

Execute command after downloading

);

Description

Enumeration that specifies when a custom command should be executed during the build process. Determines the phase at which user-defined commands are run relative to compilation steps.

caBeforeCompile
specifies that a custom command should be executed before the compilation phase begins.
caAfterCompile
specifies that a custom command should be executed after compilation completes successfully.
caBeforeInstall
specifies that a custom command should be executed before the installation phase begins.
caAfterInstall
specifies that a custom command should be executed after installation completes successfully.
caBeforeArchive
specifies that a custom command should be executed before archive creation begins.
caAfterArchive
specifies that a custom command should be executed after archive creation completes.
caBeforeClean
specifies that a custom command should be executed before the clean operation begins.
caAfterClean
specifies that a custom command should be executed after the clean operation completes.
caBeforeDownload
specifies that a custom command should be executed before download operations begin.
caAfterDownload
specifies that a custom command should be executed after download operations complete successfully.

Documentation generated on: Dec 15 2025