TTargets.AddImplicitUnit function
Adds an implicit unit target to the collection
Declaration
function AddImplicitUnit(const AUnitName: string;
InstallUnit: Boolean=True): TTarget
function AddImplicitUnit(const AUnitName: string; const OSes: TOSes;
InstallUnit: Boolean=True): TTarget
function AddImplicitUnit(const AUnitName: string; const CPUs: TCPUS;
InstallUnit: Boolean=True): TTarget
function AddImplicitUnit(const AUnitName: string; const CPUs: TCPUS;
const OSes: TOSes; InstallUnit: Boolean=True)
: TTargetArguments
AUnitName | Unit name for the implicit unit |
InstallUnit | Whether to install this implicit unit |
OSes | Set of operating systems for this implicit unit |
CPUs | Set of CPU architectures for this implicit unit |
Function result
Newly created implicit unit target
Description
Creates and adds a new implicit unit target that is compiled automatically as a dependency without explicit reference in the build script.
Implicit units are typically used for helper modules and internal dependencies that do not need separate installation or distribution.
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
