Sign in Join
FPDoc Onlineexperiment

TPackage.ApplyNameSpaces procedure

Member of TPackagepublicIn unit fpMkUnit

Applies namespace settings to a filename

Declaration

pascal
procedure ApplyNameSpaces(aEngine: TBuildEngine; aFileName: string; 
 aTarget: TCompileTarget)
procedure ApplyNameSpaces(aEngine: TBuildEngine; 
 aTarget: TCompileTarget)

Arguments

aEngine

Build engine for namespace processing

aFileName

Filename to apply namespace settings to

aTarget

Build target for namespace processing

Description

Applies package namespace prefixes and transformations to a filename based on the current namespace settings and the specified build target. This supports namespaced unit organization and naming.

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