Skip to content

cuba-platform/reports

Repository files navigation

CUBA Reports Add-on

license Build Status Documentation

The Reporting add-on is designed to simplify the report generation in CUBA applications. It enables creating report templates in most popular editors like Microsoft Office and Libre/Open Office and defining data sources at runtime, using CUBA data model, SQL, JPQL or scripts.

For more information see github.com/cuba-platform/cuba.

Build and install

In order to build the add-on from source, you need to install the following:

Let's assume that you have cloned sources into the following directories:

work/
    cuba/
    cuba-gradle-plugin/
    reports/

Open terminal in the work directory and run the following command to build and install the plugin into your local Maven repository (~/.m2):

cd cuba-gradle-plugin
gradlew install

After that, go to the cuba directory and build and install it with the same command:

cd ../cuba
gradlew install

Finally, go to the reports directory and build and install it with the same command:

cd ../reports
gradlew install