public class AbstractPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
protected org.gradle.api.Project |
project |
| Constructor and Description |
|---|
AbstractPlugin() |
| Modifier and Type | Method and Description |
|---|---|
org.gradle.api.artifacts.repositories.MavenArtifactRepository |
addMavenRepo(org.gradle.api.Project target,
java.lang.String name,
java.lang.String url)
Permit to add a Maven repository to a target project.
|
void |
apply(org.gradle.api.Project target) |
protected void |
configureCompile()
Add Minecraft dependencies to compile time.
|
protected void |
configureIDEs()
Add Minecraft dependencies to IDE dependencies.
|
protected void |
configureMaven() |
org.gradle.api.Project |
getProject() |
static boolean |
isRootProject(org.gradle.api.Project project) |
public static boolean isRootProject(org.gradle.api.Project project)
public void apply(org.gradle.api.Project target)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>public org.gradle.api.Project getProject()
public org.gradle.api.artifacts.repositories.MavenArtifactRepository addMavenRepo(org.gradle.api.Project target,
java.lang.String name,
java.lang.String url)
target - The target projectname - The name of the repositoryurl - The URL of the repositoryprotected void configureIDEs()
protected void configureCompile()
protected void configureMaven()