It's possible to build the project from its component modules in either an IDE or from the command line. The build system used for ximix is [[https://www.gradle.org/|Gradle]] Instructions for installing it are available from the web site. At the moment you need to create a libs directory in the root of the source tree and copy the latest beta of the Bouncy Castle APIs into it. You can get the beta from [[https://www.bouncycastle.org/betas/|the Bouncy Castle betas area]] both the bcprov and bcpkix jar files are required. You can also get the build script to download the beta files by running ''gradle fetch_libs''. To generate JavaDoc for the API use the command ''gradle apiJavadoc''.