Here is an example project build system based mostly upon the XYZ project with best practices included as they have been found out with other projects as well. This system provides many of the repeatable tasks required when developing a J2EE application project, plus tools to help with the development, quality and testing of the code. The build system is made up of a number of build files and a single properties configuration file ...
build.properties - contains all of the configuration settings for the project, used by the build scripts
build.xml - main build file containing general tasks. Other build files can be called from here
common-build.xml - many common tasks useful for both components and projects
common-external-build.xml - a build file containing any task that must be run in a version of ANT that is not (or wasn't) available within the IDE. These tasks are called through the common-build.xml file
component-includes.xml - an include file to be included into the common component ANT build scripts in BaseCC
(Note that this file is not valid XML according to IE, as it contains XML fragments for inclusion, so you will have to open the file with a text editor of some kind)
component-includes-ucm.xml - an include file to be included into the common component ANT build scripts in UCM
(Note that this file is not valid XML according to IE, as it contains XML fragments for inclusion, so you will have to open the file with a text editor of some kind)
Last Updated Monday, November 21 2005 @ 07:32 PM CST; 1,662 Hits
IRC Hacks
I am a contributor to the IRC Hacks book released by O'Reilly in 2004. I wrote a few of the hacks, some of which were about my own software - 2 about PPF and 1 about MatchEd.