Skip to content
No description or website provided.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper Fix version publishing, use gradle 5.0 final, and unfix version (#128) Dec 24, 2018
src
.gitignore
.travis.yml
CONTRIBUTING.md Create CONTRIBUTING.md May 10, 2016
README.md
azure-pipelines.yml Fix building for Java 11 (#110) Oct 11, 2018
build.gradle
gradlew
gradlew.bat

README.md

Robot Builder Project

Build Status codecov.io

Welcome to the WPILib project. This repository contains the Robot Builder project. This program can be used to automatically generate Java and C++ FRC programs.

WPILib Mission

The WPILib Mission is to enable FIRST teams to focus on writing game-specific software rather than on hardware details - "raise the floor, don't lower the ceiling". We try to enable teams with limited programming knowledge and/or mentor experience to do as much as possible, while not hampering the abilities of teams with more advanced programming capabilities. We support Kit of Parts control system components directly in the library. We also strive to keep parity between major features of each language (Java, C++, and NI's LabVIEW), so that teams aren't at a disadvantage for choosing a specific programming language. WPILib is an open-source project, licensed under the BSD 3-clause license. You can find a copy of the license here.

Building Robot Builder

Building Robot Builder is very straightforward. WPILib uses Gradle to compile.

Requirements

Running

To run robotbuilder use the command ./gradlew run.

Building

To build robotbuilder use the command ./gradlew shadowjar. The runnable jar is build\libs\RobotBuilder.jar.

Contributing to WPILib

See CONTRIBUTING.md.

You can’t perform that action at this time.