Class MetalPrebuiltPlugin.Extension
java.lang.Object
br.dev.pedrolamarao.gradle.metal.prebuilt.MetalPrebuiltPlugin.Extension
- Enclosing class:
- MetalPrebuiltPlugin
Prebuilt component extension.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.gradle.api.artifacts.ConfigurationContainerConfiguration container.voidincludable(Object notation) Publishes component include source.voidincludable(Object notation, org.gradle.api.Action<? super org.gradle.api.artifacts.ConfigurablePublishArtifact> configure) Publishes component include source.voidPublishes component link source.voidlinkable(Object notation, org.gradle.api.Action<? super org.gradle.api.artifacts.ConfigurablePublishArtifact> configure) Publishes component link source.
-
Constructor Details
-
Extension
@Inject public Extension()Constructor.
-
-
Method Details
-
getConfigurations
@Inject protected abstract org.gradle.api.artifacts.ConfigurationContainer getConfigurations()Configuration container.- Returns:
- container
-
includable
Publishes component include source.- Parameters:
notation- source notation
-
includable
public void includable(Object notation, org.gradle.api.Action<? super org.gradle.api.artifacts.ConfigurablePublishArtifact> configure) Publishes component include source.- Parameters:
notation- source notationconfigure- configuration action
-
linkable
Publishes component link source.- Parameters:
notation- source notation
-
linkable
public void linkable(Object notation, org.gradle.api.Action<? super org.gradle.api.artifacts.ConfigurablePublishArtifact> configure) Publishes component link source.- Parameters:
notation- source notationconfigure- configuration action
-