Changes for page WOProject-Ant

Last modified by Andrew Lindesay on 2014/02/25 00:42

From version 91.1
edited by Andrus Adamchik
on 2006/09/29 15:20
Change comment: There is no comment for this version
To version 94.1
edited by holon67
on 2006/09/13 15:24
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -WOProject Ant
1 +WOProject
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.andrus
1 +XWiki.holon67
Content
... ... @@ -1,7 +1,14 @@
1 -WOProject Ant Tasks is a suite of extensions for ant to build WOApplications, WOFrameworks and native launchers for the standalone Java application.
1 +== WOProject ==
2 2  
3 -== Introduction ==
3 +A suite of extensions for ant to build WOApplications and WOFrameworks
4 4  
5 +* [[WOProject Ant Tasks (old site)>>http://objectstyle.org/woproject-old/ant/]]
6 +* [[Embedding WOFrameworks]]
7 +
8 +Please see the link to the old site above until the core documentation is moved to this new wiki.
9 +
10 +=== Introduction ===
11 +
5 5  Ant build files are broken into what are called '[[targets>>http://ant.apache.org/manual/using.html#targets]]', similar to a [[Makefile>>http://en.wikipedia.org/wiki/Makefile]]. These targets are a group of, what are called, '[[tasks>>http://ant.apache.org/manual/tasksoverview.html]]'. Tasks are used for getting work done; they make something happend directly, e.g. [[move files>>http://ant.apache.org/manual/CoreTasks/move.html]] on the filesystem, [[compile java>>http://ant.apache.org/manual/CoreTasks/javac.html]] source files into classes, [[transfer files>>http://ant.apache.org/manual/OptionalTasks/scp.html]] from one server to another over ssh, etc.
6 6  
7 7  While Ant is distributed with around fifty built-in tasks, any number of customized tasks can easily be added by developers outside of the core Ant team.
... ... @@ -17,24 +17,3 @@
17 17  * Builds of projects with a very large number of files without dependency failures
18 18  
19 19  * Allows easy automation of daily builds for teams of developers, i.e. nightly builds for smoke testing, etc.
20 -
21 -== Ant Tasks ==
22 -
23 -//(for tasks not documented here see [[the old site>>http://objectstyle.org/woproject-old/ant/]]).//
24 -
25 -* Java Launchers
26 -** [[JApplication]]: A task for assembling native launchers for any Java applications for a number of OS platforms.
27 -
28 -* Core WebObjects Tasks
29 -** [[WOCompile]]: A Javac task extension that allows including WOFrameworks in CLASSPATH.
30 -** [[WOApplication]]: A task for assembling WebObjects applications.
31 -** [[WOFramework]]: A task for assembling WebObjects frameworks.
32 -** [[WOGen]]: A task for generating custom Java EO classes from EOModel.
33 -** [[EOModel]]: A task for configuring custom connection dictionary for EOModels.
34 -
35 -* WebObjects Tools Integration Tasks:
36 -** [[PBIndex]]: Maintains PB.project file for integration with WOBuilder on Windows.
37 -** [[PBXIndex]]: Maintains PBX.pbproj file for integration with WOBuilder and EOModeler on older Mac OS X.
38 -** [[XcodeIndex]]: Maintains XCode project files for integration with WOBuilder on the latest Mac OS X.
39 -
40 -* [[Embedding WOFrameworks]]