| Class | Description |
|---|---|
| BuildPaths |
Utility class that generates the build output paths for
BuildTargets in a systematic
manner. |
| BuildTargetPaths | Deprecated
use
BuildPaths instead, which handles flavoured and unflavoured BuildTargets in the paths the same way as RE/ModernBuildRules do. |
| BuildTargetSimpleSerializer |
JSON serializer of
BuildTarget that uses fully qualified name to represent a target. |
| FilesystemBackedBuildFileTree |
Class to allow looking up parents and children of build files.
|
| InMemoryBuildFileTree |
A tree of build files that reflects their tree structure in the filesystem.
|
| JsonTargetConfigurationSerializer |
Serializer that uses JSON to represent
TargetConfiguration in a text form. |
| MultiPlatformTargetConfigurationTransformer |
TargetConfigurationTransformer that transforms a single target configuration with a
multiplatform as a target platform to multiple target configurations each containing platforms
that are forming multiplatform. |
| TargetConfigurationHasher |
Helper to compute target configuration hashes.
|
| ThrowingTargetConfigurationTransformer |
Fake target configuration transformer to be used when configuration transorming is not performed
|
| Enum | Description |
|---|---|
| HashedBuckOutLinkMode |
Defines which type of link to create to hashed buck-out paths.
|