diff --git a/src/main/java/edu/wpi/first/gradlerio/GradleRIOPlugin.java b/src/main/java/edu/wpi/first/gradlerio/GradleRIOPlugin.java index 98ddf82c..968f6051 100644 --- a/src/main/java/edu/wpi/first/gradlerio/GradleRIOPlugin.java +++ b/src/main/java/edu/wpi/first/gradlerio/GradleRIOPlugin.java @@ -12,6 +12,7 @@ import javax.inject.Inject; import org.codehaus.groovy.runtime.StringGroovyMethods; +import org.gradle.BuildResult; import org.gradle.api.Action; import org.gradle.api.Plugin; import org.gradle.api.Project; @@ -116,6 +117,20 @@ public void apply(Project project) { getFlowScope().always(BuildListener.class, spec -> { spec.getParameters().getBuildResult().set(getFlowProviders().getBuildWorkResult()); }); + + Action shoutoutDocs = new Action() { + @Override + public void execute(BuildResult buildResult){ + System.out.println("=============================="); + System.out.println("Want more information, resources, help, and tutorials on programming your robot? Check out frc-docs, the official documentation for FRC and WPILib."); + System.out.println("Visit frc-docs at:"); + System.out.println("https://docs.wpilib.org"); + System.out.println("=============================="); + } + }; + + project.getGradle().buildFinished(shoutoutDocs); + } public static Action javaManifest(String robotMainClass) {