API Documentation: | HeaderExportingSourceSet |
---|
Note: This class is incubating and may change in a future version of Gradle.
A source set that exposes headers
Property | Description |
buildDependencies | Returns a dependency which contains the tasks which build this artifact. All |
buildTask | Incubating The 'lifecycle' task associated with the construction of this element. |
exportedHeaders | Incubating The headers as a directory set. |
source | Incubating The source files. |
Method | Description |
builtBy(tasks) | Incubating Adds a task that is required for the construction of this element. A task added this way is then added as a dependency of the associated lifecycle task. |
exportedHeaders(config) | Incubating Configure the exported header directories. |
source(config) | Incubating Configure the sources |
TaskDependency
buildDependencies
(read-only)
Returns a dependency which contains the tasks which build this artifact. All Buildable
implementations
must ensure that the returned dependency object is live, so that it tracks changes to the dependencies of this
buildable.
Task
buildTask
Note: This property is incubating and may change in a future version of Gradle.
The 'lifecycle' task associated with the construction of this element.
SourceDirectorySet
exportedHeaders
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
The headers as a directory set.
SourceDirectorySet
source
(read-only)
Note: This property is incubating and may change in a future version of Gradle.
The source files.
void
builtBy
(Object
...
tasks)
Object
...Note: This method is incubating and may change in a future version of Gradle.
Adds a task that is required for the construction of this element. A task added this way is then added as a dependency of the associated lifecycle task.
void
exportedHeaders
(Action
<? super SourceDirectorySet
>
config)
Action
<? super SourceDirectorySet
>Note: This method is incubating and may change in a future version of Gradle.
Configure the exported header directories.
void
source
(Action
<? super SourceDirectorySet
>
config)
Action
<? super SourceDirectorySet
>Note: This method is incubating and may change in a future version of Gradle.
Configure the sources