public abstract class NdkCxxPlatformsProvider extends BaseToolchain implements CxxPlatformsSupplier
NdkCxxPlatforms by TargetCpuType.| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_NAME |
| Constructor and Description |
|---|
NdkCxxPlatformsProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
abstract com.google.common.collect.ImmutableMap<TargetCpuType,UnresolvedNdkCxxPlatform> |
getNdkCxxPlatforms() |
com.google.common.collect.ImmutableMap<TargetCpuType,NdkCxxPlatform> |
getResolvedNdkCxxPlatforms(BuildRuleResolver resolver) |
com.google.common.collect.ImmutableMap<Flavor,UnresolvedCxxPlatform> |
getUnresolvedCxxPlatforms() |
static NdkCxxPlatformsProvider |
of(Map<TargetCpuType,? extends UnresolvedNdkCxxPlatform> ndkCxxPlatforms) |
public static final String DEFAULT_NAME
public abstract com.google.common.collect.ImmutableMap<TargetCpuType,UnresolvedNdkCxxPlatform> getNdkCxxPlatforms()
UnresolvedNdkCxxPlatforms by TargetCpuType.public com.google.common.collect.ImmutableMap<TargetCpuType,NdkCxxPlatform> getResolvedNdkCxxPlatforms(BuildRuleResolver resolver)
NdkCxxPlatforms by TargetCpuType.public com.google.common.collect.ImmutableMap<Flavor,UnresolvedCxxPlatform> getUnresolvedCxxPlatforms()
getUnresolvedCxxPlatforms in interface CxxPlatformsSupplierCxxPlatform of all NdkCxxPlatformspublic static NdkCxxPlatformsProvider of(Map<TargetCpuType,? extends UnresolvedNdkCxxPlatform> ndkCxxPlatforms)