Changes for page WOProject-Ant
Last modified by Andrew Lindesay on 2014/02/25 00:42
From version 100.1
edited by Larry Mills-Gahl
on 2014/02/25 00:42
on 2014/02/25 00:42
Change comment:
There is no comment for this version
To version 100.2
edited by Larry Mills-Gahl
on 2023/11/13 11:56
on 2023/11/13 11:56
Change comment:
Updated the relative links.
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -6,7 +6,7 @@ 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. 8 8 9 -WOProject is such a project. WOProject adds a half dozen tasks to Ant. These tasks allow WebObject developers the freedom to use Ant in their build process, instead of the using Apple's XCode suite. A few of these tasks are: [[doc:WOCompile]], [[doc:WOApplication]], [[doc:WOFramework]]. By using the -lib command line option to refer to woproject.jar, these tasks can be used directly in the typical Ant {{code language="none"}}build.xml{{/code}} file in building your WebObjects projects outside of the Eclipse/WOLips environment. It is not recommended to drop woproject.jar into your ant lib directory since woproject is under continuous development and different versions can trigger problems such as errors when build WOnder from source. 9 +WOProject is such a project. WOProject adds a half dozen tasks to Ant. These tasks allow WebObject developers the freedom to use Ant in their build process, instead of the using Apple's XCode suite. A few of these tasks are: [[doc:WOL.WOCompile]], [[doc:WOL.WOApplication]], [[doc:WOL.WOFramework]]. By using the -lib command line option to refer to woproject.jar, these tasks can be used directly in the typical Ant {{code language="none"}}build.xml{{/code}} file in building your WebObjects projects outside of the Eclipse/WOLips environment. It is not recommended to drop woproject.jar into your ant lib directory since woproject is under continuous development and different versions can trigger problems such as errors when build WOnder from source. 10 10 11 11 See the link above to the old site for in-depth documentation on each of these new tasks. 12 12 ... ... @@ -27,22 +27,22 @@ 27 27 //(for tasks not documented here see// //[[//the old site//>>url:http://objectstyle.org/woproject-old/ant/||shape="rect"]]).// 28 28 29 29 * Java Launchers 30 -** [[doc:JApplication]]: A task for assembling native launchers for any Java applications for a number of OS platforms. 30 +** [[doc:WOL.JApplication]]: A task for assembling native launchers for any Java applications for a number of OS platforms. 31 31 32 32 * Core WebObjects Tasks 33 -** [[doc:WOCompile]]: A Javac task extension that allows including WOFrameworks in CLASSPATH. 34 -** [[doc:WOApplication]]: A task for assembling WebObjects applications. 35 -** [[doc:WOFramework]]: A task for assembling WebObjects frameworks. 36 -** [[doc:WOGen]]: A task for generating custom Java EO classes from EOModel. 37 -** [[doc:EOModel]]: A task for configuring custom connection dictionary for EOModels. 33 +** [[doc:WOL.WOCompile]]: A Javac task extension that allows including WOFrameworks in CLASSPATH. 34 +** [[doc:WOL.WOApplication]]: A task for assembling WebObjects applications. 35 +** [[doc:WOL.WOFramework]]: A task for assembling WebObjects frameworks. 36 +** [[doc:WOL.WOGen]]: A task for generating custom Java EO classes from EOModel. 37 +** [[doc:WOL.EOModel]]: A task for configuring custom connection dictionary for EOModels. 38 38 39 39 * WebObjects Tools Integration Tasks: 40 -** [[PBIndex>>doc:PBIndex]]: Maintains PB.project file for integration with WOBuilder on Windows. 41 -** [[PBXIndex>>doc:PBXIndex]]: Maintains PBX.pbproj file for integration with WOBuilder and EOModeler on older Mac OS X. 42 -** [[XcodeIndex>>doc:XcodeIndex]]: Maintains XCode project files for integration with WOBuilder on the latest Mac OS X. 40 +** [[PBIndex>>doc:WOL.PBIndex]]: Maintains PB.project file for integration with WOBuilder on Windows. 41 +** [[PBXIndex>>doc:WOL.PBXIndex]]: Maintains PBX.pbproj file for integration with WOBuilder and EOModeler on older Mac OS X. 42 +** [[XcodeIndex>>doc:WOL.XcodeIndex]]: Maintains XCode project files for integration with WOBuilder on the latest Mac OS X. 43 43 44 -* [[doc:Embedding WOFrameworks]] 45 -* [[doc:Servlet Builds]] 44 +* [[doc:WOL.Embedding WOFrameworks]] 45 +* [[doc:WOL.Servlet Builds]] 46 46 47 47 == FAQ == 48 48