Sign in Join
FPDoc Onlineexperiment

TBuildEngine.ForceCompile property

Member of TBuildEnginepublicIn unit fpMkUnit

Whether to force recompilation of all targets

Declaration

pascal
property ForceCompile: Boolean read FForceCompile write FForceCompile;

Description

ForceCompile enables complete recompilation of all targets regardless of file modification times. When True, all source files are recompiled even if outputs appear up-to-date.

Forced compilation ensures clean builds and is useful when dependency tracking may be unreliable or when build system changes require complete regeneration of all outputs.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.