Craftsman HOWTO
This page contains information and links to resources on how to get started with Craftsman.
This is a quick guide to using Craftsman with a project (that is, building a project with craftsman). If you are here because you have some source that uses Craftsman, and you want to know how to build the source,
this is your guide.
This is a guide for configuring your project to use Craftsman (for project maintainers). This is for the impatient or those with better things to do than read manuals. Contains some simple and typical examples of a integrating Craftsman with a Java project.
Some example configurations for a wide range of Java projects.
This page contains more information on how to obtain the bootstrap and use it in your project. It also includes information on how the bootstrap functions and how it loads Craftsman.
This page contains inforamtion on the extensions provided with Craftsman. Extensions allow integration with other toolkits or providing additional features not covered in the core functionality.
This page contains inforamtion on the Craftsman concept of a "capability", what they offer, and a reference to what options are supported by each capability.
An explanation of some of the features provided by the Craftsman <library> tag and how to define library definition files (library.xml)to pull from local and remote sources.
An explanation of some of the features provided by the Craftsman <dependency> tag and how to use it. Dependencies allow you to build module applications and setup what modules depend on others.
A detailed explanation of the files used by Craftsman.