TCommandAt enumeration
Command execution timing specification
Declaration
TCommandAt = (caBeforeCompile,caAfterCompile,caBeforeInstall,
caAfterInstall,caBeforeArchive,caAfterArchive,
caBeforeClean,caAfterClean,caBeforeDownload,
caAfterDownload)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.
Values
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 |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
