public class ActionScriptPluginConvention
extends fr.lenra.gradle.plugin.language.LanguageConvention
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,org.gradle.api.artifacts.Configuration> |
initialConfigs |
| Constructor and Description |
|---|
ActionScriptPluginConvention(org.gradle.api.Project project,
fr.lenra.gradle.language.Language language,
fr.lenra.gradle.plugin.language.LanguageExtension extension) |
| Modifier and Type | Method and Description |
|---|---|
void |
configure() |
protected void |
configureTargetConfigs(AbstractTargetCompiler target,
org.gradle.api.artifacts.ConfigurationContainer configurations) |
protected void |
createBaseTasks(ActionScriptExtension extension,
org.gradle.api.tasks.TaskContainer tasks) |
protected void |
createTargetBuildTask(AbstractTargetCompiler target,
fr.lenra.gradle.sourceset.LanguageSourceSet sourceSet,
org.gradle.api.tasks.TaskContainer tasks,
org.gradle.api.artifacts.ConfigurationContainer configurations) |
protected void |
createTargetConfigs(java.lang.String name,
org.gradle.api.artifacts.ConfigurationContainer configurations) |
protected void |
manageTargetDependencies(AbstractTargetCompiler target,
org.gradle.api.artifacts.Configuration targetConfig) |
protected java.util.Map<java.lang.String,org.gradle.api.artifacts.Configuration> initialConfigs
@Inject
public ActionScriptPluginConvention(org.gradle.api.Project project,
fr.lenra.gradle.language.Language language,
fr.lenra.gradle.plugin.language.LanguageExtension extension)
public void configure()
configure in class fr.lenra.gradle.plugin.language.LanguageConventionprotected void createBaseTasks(ActionScriptExtension extension, org.gradle.api.tasks.TaskContainer tasks)
protected void createTargetConfigs(java.lang.String name,
org.gradle.api.artifacts.ConfigurationContainer configurations)
protected void configureTargetConfigs(AbstractTargetCompiler target, org.gradle.api.artifacts.ConfigurationContainer configurations)
protected void manageTargetDependencies(AbstractTargetCompiler target, org.gradle.api.artifacts.Configuration targetConfig)
protected void createTargetBuildTask(AbstractTargetCompiler target, fr.lenra.gradle.sourceset.LanguageSourceSet sourceSet, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.artifacts.ConfigurationContainer configurations)