Developing with allwpilib


This document contains information for developers of WPILib. This is not for programming FRC® robots.

This is a list of links to the various documentation for the allwpilib repository.

Quick Start

Below is a list of instructions that guide you through cloning, building, publishing and using local allwpilib binaries in a robot project. This quick start is not intended as a replacement for the information that is further listed in this document.

  • Clone the repository with git clone

  • Build the repository with ./gradlew build or ./gradlew build --build-cache if you have an internet connection

  • Publish the artifacts locally by running ./gradlew publish

  • Update your robot project’s build.gradle to use the artifacts

Core Repository