Skip to content

TCommandAt

Command execution timing specification

Declaration

Source position: fpmkunit.pp line 193

type
  TCommandAt = (caBeforeCompile,caAfterCompile,caBeforeInstall,
              caAfterInstall,caBeforeArchive,caAfterArchive,
              caBeforeClean,caAfterClean,caBeforeDownload,
              caAfterDownload)

Values

Value Description
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.