Building - RapturePlatform/Rapture GitHub Wiki
Building Rapture
Background
Rapture is a Java application and is built using gradle. There are two main folders in the code base - a Libs folder contains the projects that creates the java libraries that can be used to create the Rapture applications, or clients of Rapture. The Apps folder creates some applications that either embed Rapture or interact with Rapture.
Building Libs
From the command line enter the Libs folder and build using gradle:
cd Libs
gradle install
The first time you build there will be a number of 3rd party libraries that will need to be downloaded. The jars and API files for different languages will be generated during this step also. The Modules page is a good place to start to understand what each project actually does in the code base.
Building Apps
From the command line enter the Apps folder and build using gradle. In this case build the 'applications':
cd Apps
gradle installApp
The output of this step will be some standalone applications that can be used to run an instance of Rapture. To look into that, please look at the Running Rapture page.