public class LiferayThemeDefaultsPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXPAND_FRONTEND_CSS_COMMON_TASK_NAME |
static java.lang.String |
FRONTEND_CSS_COMMON_CONFIGURATION_NAME |
| Constructor and Description |
|---|
LiferayThemeDefaultsPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected org.gradle.api.artifacts.Configuration |
addConfigurationFrontendCSSCommon(org.gradle.api.Project project) |
protected void |
addDependenciesFrontendCSSCommon(org.gradle.api.Project project) |
protected org.gradle.api.tasks.Copy |
addTaskExpandFrontendCSSCommon(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration frontendCSSCommonConfguration) |
protected org.gradle.api.tasks.Upload |
addTaskInstall(org.gradle.api.Project project) |
protected void |
addTaskSkippedDependency(org.gradle.api.Task task,
com.liferay.gradle.plugins.cache.task.TaskCache taskCache,
java.lang.Object taskDependency) |
protected ReplaceRegexTask |
addTaskUpdateVersion(org.gradle.api.Project project) |
void |
apply(org.gradle.api.Project project) |
protected void |
applyConfigScripts(org.gradle.api.Project project) |
protected void |
applyPlugins(org.gradle.api.Project project) |
protected com.liferay.gradle.plugins.cache.task.TaskCache |
configureCacheGulpBuild(org.gradle.api.Project project,
com.liferay.gradle.plugins.cache.CacheExtension cacheExtension) |
protected void |
configureDeployDir(org.gradle.api.Project project) |
protected void |
configureProject(org.gradle.api.Project project) |
protected void |
configureTaskExecuteGulp(com.liferay.gradle.plugins.gulp.ExecuteGulpTask executeGulpTask,
org.gradle.api.tasks.Copy expandFrontendCSSCommonTask,
org.gradle.api.Project frontendThemeStyledProject,
org.gradle.api.Project frontendThemeUnstyledProject,
com.liferay.gradle.plugins.cache.task.TaskCache taskCache) |
protected void |
configureTaskExecuteGulpParentTheme(com.liferay.gradle.plugins.gulp.ExecuteGulpTask executeGulpTask,
org.gradle.api.Project themeProject,
java.lang.String name,
com.liferay.gradle.plugins.cache.task.TaskCache taskCache) |
protected void |
configureTasksExecuteGulp(org.gradle.api.Project project,
org.gradle.api.tasks.Copy expandFrontendCSSCommonTask,
org.gradle.api.Project frontendThemeStyledProject,
org.gradle.api.Project frontendThemeUnstyledProject,
com.liferay.gradle.plugins.cache.task.TaskCache... taskCaches) |
protected void |
configureTaskUpdateVersionForCachePlugin(ReplaceRegexTask updateVersionTask) |
protected void |
configureTaskUploadArchives(org.gradle.api.Project project,
org.gradle.api.Task updateThemeVersionTask) |
protected boolean |
getPluginPackageProperty(org.gradle.api.Project project,
java.lang.String key) |
protected org.gradle.api.Project |
getThemeProject(org.gradle.api.Project project,
java.lang.String name) |
public static final java.lang.String EXPAND_FRONTEND_CSS_COMMON_TASK_NAME
public static final java.lang.String FRONTEND_CSS_COMMON_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 addConfigurationFrontendCSSCommon(org.gradle.api.Project project)
protected void addDependenciesFrontendCSSCommon(org.gradle.api.Project project)
protected org.gradle.api.tasks.Copy addTaskExpandFrontendCSSCommon(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration frontendCSSCommonConfguration)
protected org.gradle.api.tasks.Upload addTaskInstall(org.gradle.api.Project project)
protected void addTaskSkippedDependency(org.gradle.api.Task task,
com.liferay.gradle.plugins.cache.task.TaskCache taskCache,
java.lang.Object taskDependency)
protected ReplaceRegexTask addTaskUpdateVersion(org.gradle.api.Project project)
protected void applyConfigScripts(org.gradle.api.Project project)
protected void applyPlugins(org.gradle.api.Project project)
protected com.liferay.gradle.plugins.cache.task.TaskCache configureCacheGulpBuild(org.gradle.api.Project project,
com.liferay.gradle.plugins.cache.CacheExtension cacheExtension)
protected void configureDeployDir(org.gradle.api.Project project)
protected void configureProject(org.gradle.api.Project project)
protected void configureTaskExecuteGulp(com.liferay.gradle.plugins.gulp.ExecuteGulpTask executeGulpTask,
org.gradle.api.tasks.Copy expandFrontendCSSCommonTask,
org.gradle.api.Project frontendThemeStyledProject,
org.gradle.api.Project frontendThemeUnstyledProject,
com.liferay.gradle.plugins.cache.task.TaskCache taskCache)
protected void configureTaskExecuteGulpParentTheme(com.liferay.gradle.plugins.gulp.ExecuteGulpTask executeGulpTask,
org.gradle.api.Project themeProject,
java.lang.String name,
com.liferay.gradle.plugins.cache.task.TaskCache taskCache)
protected void configureTasksExecuteGulp(org.gradle.api.Project project,
org.gradle.api.tasks.Copy expandFrontendCSSCommonTask,
org.gradle.api.Project frontendThemeStyledProject,
org.gradle.api.Project frontendThemeUnstyledProject,
com.liferay.gradle.plugins.cache.task.TaskCache... taskCaches)
protected void configureTaskUpdateVersionForCachePlugin(ReplaceRegexTask updateVersionTask)
protected void configureTaskUploadArchives(org.gradle.api.Project project,
org.gradle.api.Task updateThemeVersionTask)
protected boolean getPluginPackageProperty(org.gradle.api.Project project,
java.lang.String key)
protected org.gradle.api.Project getThemeProject(org.gradle.api.Project project,
java.lang.String name)