Class WSDDBuilderPlugin
java.lang.Object
com.liferay.gradle.plugins.wsdd.builder.WSDDBuilderPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class WSDDBuilderPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.gradle.api.artifacts.ConfigurationaddConfigurationWSDDBuilder(org.gradle.api.Project project) protected voidaddDependenciesWSDDBuilder(org.gradle.api.Project project) protected BuildWSDDTaskaddTaskBuildWSDD(org.gradle.api.Project project) voidapply(org.gradle.api.Project project) protected voidconfigureTaskBuildWSDDClasspath(BuildWSDDTask buildWSDDTask, org.gradle.api.file.FileCollection fileCollection) protected voidconfigureTaskBuildWSDDForWarPlugin(BuildWSDDTask buildWSDDTask) protected voidconfigureTasksBuildWSDD(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration wsddBuilderConfiguration) protected FilegetResourcesDir(org.gradle.api.Project project) protected FilegetSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet) protected FilegetWebAppDir(org.gradle.api.Project project)
-
Field Details
-
BUILD_WSDD_TASK_NAME
- See Also:
-
CONFIGURATION_NAME
- See Also:
-
-
Constructor Details
-
WSDDBuilderPlugin
public WSDDBuilderPlugin()
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-
addConfigurationWSDDBuilder
protected org.gradle.api.artifacts.Configuration addConfigurationWSDDBuilder(org.gradle.api.Project project) -
addDependenciesWSDDBuilder
protected void addDependenciesWSDDBuilder(org.gradle.api.Project project) -
addTaskBuildWSDD
-
configureTaskBuildWSDDClasspath
protected void configureTaskBuildWSDDClasspath(BuildWSDDTask buildWSDDTask, org.gradle.api.file.FileCollection fileCollection) -
configureTaskBuildWSDDForWarPlugin
-
configureTasksBuildWSDD
protected void configureTasksBuildWSDD(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration wsddBuilderConfiguration) -
getResourcesDir
-
getSrcDir
-
getWebAppDir
-