Skip to content

Commit 024f936

Browse files
committed
add shoutout to frc docs
1 parent 836419a commit 024f936

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/main/java/edu/wpi/first/gradlerio/GradleRIOPlugin.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import javax.inject.Inject;
1313

1414
import org.codehaus.groovy.runtime.StringGroovyMethods;
15+
import org.gradle.BuildResult;
1516
import org.gradle.api.Action;
1617
import org.gradle.api.Plugin;
1718
import org.gradle.api.Project;
@@ -116,6 +117,20 @@ public void apply(Project project) {
116117
getFlowScope().always(BuildListener.class, spec -> {
117118
spec.getParameters().getBuildResult().set(getFlowProviders().getBuildWorkResult());
118119
});
120+
121+
Action<BuildResult> shoutoutDocs = new Action<BuildResult>() {
122+
@Override
123+
public void execute(BuildResult buildResult){
124+
System.out.println("==============================");
125+
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.");
126+
System.out.println("Visit frc-docs at:");
127+
System.out.println("https://docs.wpilib.org");
128+
System.out.println("==============================");
129+
}
130+
};
131+
132+
project.getGradle().buildFinished(shoutoutDocs);
133+
119134
}
120135

121136
public static Action<Manifest> javaManifest(String robotMainClass) {

0 commit comments

Comments
 (0)