This is a simple guide to help developers get going.
To get the source, you will need to have git installed. Just type the following command to get the latest development version:
git clone https://gitbox.apache.org/repos/asf/directory-kerby.git
The git repository is mirrored to Github: https://github.com/apache/directory-kerby/.
##Where to run Maven from?
It should be run at the top directory of Kerby.
##Maven build goals:
##Build options:
To run findbugs without running tests :
$ mvn clean package -DskipTests findbugs:findbugs [site]
Building distributions without running tests :
$ mvn package -Pdist -DskipTests
(tar package in /kerby/kerby-dist/kdc-dist/target/ & /kerby/kerby-dist/tool-dist/target/)
Generate javadoc without running tests:
$ mvn clean package -DskipTests javadoc:javadoc
Checkstyle plugin & pmd plugin are run by default. To prevent them from running, add option [-Pnochecks], such as:
$ mvn package -Pnochecks