DependentSourceSet

Deprecated

The Gradle software model is deprecated and will be removed in Gradle 10. Use the new component model (e.g. cpp-application, cpp-library, swift-application, swift-library, xctest) instead.

A source set that can have dependencies on other Libraries.

Since

2.10

Functions

Link copied to clipboard
abstract fun builtBy(tasks: Array<Any>)
Adds tasks required to build this component.
Link copied to clipboard
abstract fun generatedBy(generatorTask: Task)
Generated.
Link copied to clipboard
Returns a dependency which contains the tasks which build this artifact.
Link copied to clipboard
@Nullable
abstract fun getBuildTask(): @Nullable Task
Returns the task responsible for building this component.
Link copied to clipboard
Returns the dependencies.
Link copied to clipboard
abstract fun getDisplayName(): String
Returns a human-consumable display name for this element.
Link copied to clipboard
abstract fun getName(): String
Returns the name of this element.
Link copied to clipboard
@Nullable
abstract fun getParentName(): @Nullable String
Returns the parent name.
Link copied to clipboard
abstract fun getProjectPath(): String
The path to the project containing this component.
Link copied to clipboard
The source files.
Link copied to clipboard
Returns whether build dependencies.
Link copied to clipboard
abstract fun setBuildTask(@Nullable buildTask: @Nullable Task)
Specifies the task responsible for building this component.