public class LiferayThemePlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CREATE_LIFERAY_THEME_JSON_TASK_NAME |
| Constructor and Description |
|---|
LiferayThemePlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected org.gradle.api.Task |
addTaskCreateLiferayThemeJson(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
void |
apply(org.gradle.api.Project project) |
protected void |
configureArchivesBaseName(org.gradle.api.Project project,
java.util.Map<java.lang.String,java.lang.Object> packageJson) |
protected void |
configureArtifacts(org.gradle.api.Project project) |
protected void |
configureTaskClean(org.gradle.api.Project project) |
protected void |
configureTaskDeploy(org.gradle.api.Project project) |
protected void |
configureTaskExecuteGulp(com.liferay.gradle.plugins.gulp.ExecuteGulpTask executeGulpTask,
org.gradle.api.Task createLiferayThemeJsonTask) |
protected void |
configureTasksExecuteGulp(org.gradle.api.Project project,
org.gradle.api.Task createLiferayThemeJsonTask) |
protected void |
configureVersion(org.gradle.api.Project project,
java.util.Map<java.lang.String,java.lang.Object> packageJson) |
protected java.util.Map<java.lang.String,java.lang.Object> |
getPackageJson(org.gradle.api.Project project) |
protected java.io.File |
getWarFile(org.gradle.api.Project project) |
public static final java.lang.String CREATE_LIFERAY_THEME_JSON_TASK_NAME
public void apply(org.gradle.api.Project project)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>protected org.gradle.api.Task addTaskCreateLiferayThemeJson(org.gradle.api.Project project,
LiferayExtension liferayExtension)
protected void configureArchivesBaseName(org.gradle.api.Project project,
java.util.Map<java.lang.String,java.lang.Object> packageJson)
protected void configureArtifacts(org.gradle.api.Project project)
protected void configureTaskClean(org.gradle.api.Project project)
protected void configureTaskDeploy(org.gradle.api.Project project)
protected void configureTaskExecuteGulp(com.liferay.gradle.plugins.gulp.ExecuteGulpTask executeGulpTask,
org.gradle.api.Task createLiferayThemeJsonTask)
protected void configureTasksExecuteGulp(org.gradle.api.Project project,
org.gradle.api.Task createLiferayThemeJsonTask)
protected void configureVersion(org.gradle.api.Project project,
java.util.Map<java.lang.String,java.lang.Object> packageJson)
protected java.util.Map<java.lang.String,java.lang.Object> getPackageJson(org.gradle.api.Project project)
protected java.io.File getWarFile(org.gradle.api.Project project)