Build System Descriptor

Name: The Build System Formerly Known As Jeff's
Developer:Jeff Turner <jeff@socialchange.net.au>
Version:1.0
URL:http://opensource.socialchange.net.au/build/
Overview:A generic build system, capable of building a wide variety of projects.

Description

A generic build system, capable of building a wide variety of projects.

Many Java projects have similar needs from their build system. Compile the code, create a jar, javadocs, distributions, run junit tests, etc. This build system is designed to handle a basic set of such activities.

Directory listing

      /     project root
          build.xml    Generic Ant build file
          dependencies.xml    Ant file for updating dependencies
          lib     compile-time jar dependencies for src/java
          src     anything that will end up in the final product
              java     java code
                  foo    a file called foo
              lib     runtime jar dependencies of src/java
              etc     misc files
                  Manifest.mf    Manifest to be used in jars

Profiles

Features

Properties

DescriptionValue
Whenever a copyright statement should be assigned, this text will be used if defined.
The primary Java package name for your classes.
The primary Java package directory for your classes.
Determines what to call the properties file associated with the build system. Popular choices include .ant.properties, ant.properties and build.properties