Generated by:
Craftsman

Craftsman HOWTO

This page contains information and links to resources on how to get started with Craftsman.

Using Craftsman Guide **TRY ME**

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.

Quick-start Guide for Project Maintainers

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.

Craftsman Project Examples

Some example configurations for a wide range of Java projects.

Craftsman Bootstrap

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.

Craftsman Extentsions

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.

Craftsman Capabilities

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.

Craftsman <library> tags

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.

Craftsman <dependency> tags

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.

The Craftsman Build Files

A detailed explanation of the files used by Craftsman.