public class CSSBuilderPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUILD_CSS_TASK_NAME |
static java.lang.String |
CSS_BUILDER_CONFIGURATION_NAME |
static java.lang.String |
PORTAL_COMMON_CSS_CONFIGURATION_NAME |
| Constructor and Description |
|---|
CSSBuilderPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected org.gradle.api.artifacts.Configuration |
addConfigurationCSSBuilder(org.gradle.api.Project project) |
protected org.gradle.api.artifacts.Configuration |
addConfigurationPortalCommonCSS(org.gradle.api.Project project) |
protected void |
addDependenciesCSSBuilder(org.gradle.api.Project project) |
protected void |
addDependenciesPortalCommonCSS(org.gradle.api.Project project) |
protected BuildCSSTask |
addTaskBuildCSS(org.gradle.api.Project project) |
void |
apply(org.gradle.api.Project project) |
protected void |
configureTaskBuildCSSClasspath(BuildCSSTask buildCSSTask,
org.gradle.api.file.FileCollection classpath) |
protected void |
configureTaskBuildCSSForJavaPlugin(BuildCSSTask buildCSSTask) |
protected void |
configureTaskBuildCSSForWarPlugin(BuildCSSTask buildCSSTask) |
protected void |
configureTaskBuildCSSPortalCommonFile(BuildCSSTask buildCSSTask,
org.gradle.api.artifacts.Configuration portalCommonCSSConfiguration) |
protected void |
configureTasksBuildCSS(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration cssBuilderConfiguration,
org.gradle.api.artifacts.Configuration portalCommonCSSConfiguration) |
protected java.io.File |
getResourcesDir(org.gradle.api.Project project) |
protected java.io.File |
getSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet) |
protected java.io.File |
getWebAppDir(org.gradle.api.Project project) |
public static final java.lang.String BUILD_CSS_TASK_NAME
public static final java.lang.String CSS_BUILDER_CONFIGURATION_NAME
public static final java.lang.String PORTAL_COMMON_CSS_CONFIGURATION_NAME
public void apply(org.gradle.api.Project project)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>protected org.gradle.api.artifacts.Configuration addConfigurationCSSBuilder(org.gradle.api.Project project)
protected org.gradle.api.artifacts.Configuration addConfigurationPortalCommonCSS(org.gradle.api.Project project)
protected void addDependenciesCSSBuilder(org.gradle.api.Project project)
protected void addDependenciesPortalCommonCSS(org.gradle.api.Project project)
protected BuildCSSTask addTaskBuildCSS(org.gradle.api.Project project)
protected void configureTaskBuildCSSClasspath(BuildCSSTask buildCSSTask, org.gradle.api.file.FileCollection classpath)
protected void configureTaskBuildCSSForJavaPlugin(BuildCSSTask buildCSSTask)
protected void configureTaskBuildCSSForWarPlugin(BuildCSSTask buildCSSTask)
protected void configureTaskBuildCSSPortalCommonFile(BuildCSSTask buildCSSTask, org.gradle.api.artifacts.Configuration portalCommonCSSConfiguration)
protected void configureTasksBuildCSS(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration cssBuilderConfiguration,
org.gradle.api.artifacts.Configuration portalCommonCSSConfiguration)
protected java.io.File getResourcesDir(org.gradle.api.Project project)
protected java.io.File getSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet)
protected java.io.File getWebAppDir(org.gradle.api.Project project)