Class MetalArchive
java.lang.Object
br.dev.pedrolamarao.gradle.metal.base.MetalComponent
br.dev.pedrolamarao.gradle.metal.base.MetalArchive
- All Implemented Interfaces:
org.gradle.api.Named
Metal archive component.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
ConstructorsConstructorDescriptionMetalArchive(org.gradle.api.provider.ListProperty<String> archiveOptions, org.gradle.api.tasks.TaskProvider<MetalArchiveTask> archiveTask, String name) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.ListProperty<String>Archive options.org.gradle.api.tasks.TaskProvider<MetalArchiveTask>Archive task.getName()voidAdds sources to component assembly.
-
Constructor Details
-
MetalArchive
public MetalArchive(org.gradle.api.provider.ListProperty<String> archiveOptions, org.gradle.api.tasks.TaskProvider<MetalArchiveTask> archiveTask, String name) Constructor.- Parameters:
archiveOptions- archive optionsarchiveTask- archive taskname- name
-
-
Method Details
-
getArchiveOptions
Archive options.- Returns:
- property
-
getArchiveTask
Archive task.- Returns:
- provider
-
getName
- Specified by:
getNamein interfaceorg.gradle.api.Named
-
source
Adds sources to component assembly.- Specified by:
sourcein classMetalComponent- Parameters:
sources- sources to add
-