Skip to content

TBuildEngine.ResolveFileNames

Resolves and validates file paths for package targets

Declaration

Source position: fpmkunit.pp line 1433

public 
procedure TBuildEngine.ResolveFileNames(APackage: TPackage; ACPU: TCpu; 
                                       AOS: TOS; 
                                       DoChangeDir: Boolean=True; 
                                       WarnIfNotFound: Boolean=True);

Description

Resolves all file paths used by targets in the package, ensuring source files exist and creating proper search paths for the specified CPU and OS.

This critical preprocessing step validates that all required files are available before compilation begins and sets up directory context for build operations.