Interface BuildableComponentSpec
- All Superinterfaces:
Buildable, ComponentSpec, ModelElement, Named
- All Known Subinterfaces:
ApplicationBinarySpec, AssemblerSourceSet, BinarySpec, CppSourceSet, CSourceSet, CUnitTestSuiteBinarySpec, DependentSourceSet, DependentSourceSet, GoogleTestTestSuiteBinarySpec, HeaderExportingSourceSet, LanguageSourceSet, LibraryBinarySpec, NativeBinarySpec, NativeExecutableBinarySpec, NativeLibraryBinarySpec, NativeResourceSet, NativeTestSuiteBinarySpec, ObjectiveCppSourceSet, ObjectiveCSourceSet, SharedLibraryBinarySpec, StaticLibraryBinarySpec, TestSuiteBinarySpec, WindowsResourceSet
- All Known Implementing Classes:
org.gradle.api.internal.AbstractBuildableComponentSpec, org.gradle.language.base.internal.AbstractLanguageSourceSet, BaseBinarySpec, BaseLanguageSourceSet
Deprecated.
A
ComponentSpec that is directly Buildable via a specified task.-
Nested Class Summary
Nested classes/interfaces inherited from interface Named
Named.Namer -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Adds tasks required to build this component.@Nullable TaskDeprecated.Returns the task responsible for building this component.booleanDeprecated.voidsetBuildTask(@Nullable Task buildTask) Deprecated.Specifies the task responsible for building this component.Methods inherited from interface Buildable
getBuildDependenciesMethods inherited from interface ComponentSpec
getProjectPathMethods inherited from interface ModelElement
getDisplayName, getName
-
Method Details
-
getBuildTask
-
setBuildTask
Deprecated.Specifies the task responsible for building this component. -
builtBy
Deprecated.Adds tasks required to build this component. Tasks added this way are subsequently added as dependencies of this component'sbuild task. -
hasBuildDependencies
boolean hasBuildDependencies()Deprecated.
-