public abstract class AbstractTuner extends java.lang.Object implements org.gradle.api.Action<CppBinaryContainer>
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Collection<CppBinaryContainer.BuildVariant> |
AllBuildVariants |
protected static java.lang.String |
MacroOn |
| Constructor and Description |
|---|
AbstractTuner() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(CppBinaryContainer container) |
protected abstract org.gradle.api.Action<CppBinaryContainer> |
getConfigurator(CppBinaryContainer.BuildVariant variant) |
protected abstract java.util.Collection<CppBinaryContainer.BuildVariant> |
getSupportedBuildVariants() |
protected abstract boolean |
isApplicableBinary(CppBinaryContainer container) |
protected static final java.lang.String MacroOn
protected static final java.util.Collection<CppBinaryContainer.BuildVariant> AllBuildVariants
public void execute(CppBinaryContainer container)
execute in interface org.gradle.api.Action<CppBinaryContainer>protected abstract boolean isApplicableBinary(CppBinaryContainer container)
protected abstract java.util.Collection<CppBinaryContainer.BuildVariant> getSupportedBuildVariants()
protected abstract org.gradle.api.Action<CppBinaryContainer> getConfigurator(CppBinaryContainer.BuildVariant variant)