Log in

View Full Version : GradleRIO-C: Managing FRC C++ Projects, the Gradle Way


Jaci
20-12-2016, 08:45
GradleRIO-C is the native counterpart to GradleRIO, a plugin for the industry-standard Gradle build system for Java, and recently, C++ as well. Many projects such as Android and even FRC's very own WPILib Suite are all running on the Gradle Build system.

With the rise of Gradle 3.2 and the increased focus on the project model and native platform, GradleRIO-C is able to easily provide the following benefits (plus a lot more)
- Building C, C++, Objective C and Assembly projects
- Multi-project builds
- Easy integration of custom or existing libraries
- Cross-platform builds (works on Windows, Mac, Linux)
- Working on computers WITHOUT administrator access (i.e. in educational institutions)
- Visual Studio integration (eclipse coming soon-ish)
- CI support
- Compilation for the RoboRIO, ARM and x86 / x86_64 platforms (cross platform libraries, for example)
- Using WPILib from Maven, Git, or Local Files (choose your WPILib version)
- Deploying projects to your RoboRIO

Find the project here:
https://github.com/Open-RIO/GradleRIO-C