TSourceType¶
Source file type classification
Declaration¶
Source position: fpmkunit.pp line 187
type
TSourceType = (stDoc,stSrc,stExample,stTest)Values¶
| Value | Description |
|---|---|
| stDoc | Documentation source file |
| stSrc | Pascal source code file |
| stExample | Example source file |
| stTest | Test source file |
Description¶
Enumeration that classifies source files according to their type and role in the compilation process. Determines how each source file should be processed during building.
- stDoc
- represents documentation source files, typically XML files used by FPDoc to generate formatted documentation. These files are processed separately from regular source code compilation.
- stSrc
- represents Pascal source code files (.pas, .pp) that contain program or unit implementations. These files undergo normal compilation processing by the Free Pascal Compiler.
- stTest
- represents test source files that contain unit tests or test programs for validating package functionality. These files are compiled and executed as part of the testing process.
- stExample
- represents example or demonstration source files that showcase package functionality. These files are typically compiled separately and may have different installation rules than regular package sources.