in grails-forge-core/src/main/java/org/grails/forge/feature/grails/GrailsGradlePlugin.java [62:78]
public void apply(GeneratorContext generatorContext) {
final ApplicationType applicationType = generatorContext.getApplicationType();
generatorContext.addBuildscriptDependency(Dependency.builder()
.groupId("org.apache.grails")
.artifactId("grails-gradle-plugins")
.buildSrc());
if (applicationType == ApplicationType.PLUGIN || applicationType == ApplicationType.WEB_PLUGIN) {
generatorContext.addBuildPlugin(GradlePlugin.builder().id("org.apache.grails.gradle.grails-plugin").useApplyPlugin(true).build());
}
if (generatorContext.getFeature(GrailsWeb.class).isPresent()) {
generatorContext.addBuildPlugin(GradlePlugin.builder().id("org.apache.grails.gradle.grails-web").useApplyPlugin(true).build());
}
if (generatorContext.getFeature(GrailsGsp.class).isPresent()) {
generatorContext.addBuildPlugin(GradlePlugin.builder().id("org.apache.grails.gradle.grails-gsp").useApplyPlugin(true).build());
}
}