This document is written for the developers of Doma.
To build you will need Git and JDK 8.
Be sure that your
JAVA_HOME environment variable points to the
jdk1.8.0 folder extracted from the JDK download.
We use google-java-format 1.7 for code formatting.
We use Travis CI for CI. All pull requests to master brunch are tested on Travis CI.
We use Sphinx to generate documents. To use Sphinx you will need Python.