Changes for page WOFramework
Last modified by Andrew Lindesay on 2007/02/27 03:01
From version 18.1
edited by Andrew Lindesay
on 2006/10/28 23:55
on 2006/10/28 23:55
Change comment:
There is no comment for this version
To version 20.1
edited by Ulrich Köster
on 2007/02/27 03:01
on 2007/02/27 03:01
Change comment:
Migrated to Confluence 4.0
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. apl1 +XWiki.uli - Content
-
... ... @@ -1,38 +1,87 @@ 1 1 = WOFramework Task Manual = 2 2 3 -This has been transcribed by [[Andrew Lindesay>>http://www.lindesay.co.nz]] from the old WOProject site. 3 +This has been transcribed by [[Andrew Lindesay>>url:http://www.lindesay.co.nz||shape="rect"]] from the old WOProject site. 4 4 5 5 == Description == 6 6 7 - ##WOFramework##is an Ant task to build WebObjects (5.1 or higher) frameworks from a set of files. It does not enforce any particular project structure and can be used to create frameworks without using the ProjectBuilder or X-Code tool.7 +{{code language="none"}}WOFramework{{/code}} is an Ant task to build WebObjects (5.1 or higher) frameworks from a set of files. It does not enforce any particular project structure and can be used to create frameworks without using the ProjectBuilder or X-Code tool. 8 8 9 9 == Parameters == 10 10 11 -|=Attribute|=Description|=Required 12 -|name|Name of the framework (without ##.framework## extension).|Yes 13 -|destDir|Destination directory where the framework should be created.|Yes 14 -|wsDestDir|Destination directory where WebServerResorces should be copied during split install (presense of this parameter will trigger split install). WebServerResources will be created under ##wsDestDir/WebObjects/Frameworks/FrameworkName.framework/##.|No 15 -|principalClass|The value of the NSPrincipal class in the Info.plist to use.|No 16 -|customInfoPListContent|String to append to the Info.plist.|No 17 -|eoAdaptorClassName|EOAdaptorClassName. Only useful for EOAdaptor frameworks.|No 11 +|=((( 12 +Attribute 13 +)))|=((( 14 +Description 15 +)))|=((( 16 +Required 17 +))) 18 +|((( 19 +name 20 +)))|((( 21 +Name of the framework (without {{code language="none"}}.framework{{/code}} extension). 22 +)))|((( 23 +Yes 24 +))) 25 +|((( 26 +destDir 27 +)))|((( 28 +Destination directory where the framework should be created. 29 +)))|((( 30 +Yes 31 +))) 32 +|((( 33 +wsDestDir 34 +)))|((( 35 +Destination directory where WebServerResorces should be copied during split install (presense of this parameter will trigger split install). WebServerResources will be created under ~{{{code language="none"}}wsDestDir}/WebObjects/Frameworks/FrameworkName.framework/{{/code}}. 36 +)))|((( 37 +No 38 +))) 39 +|((( 40 +principalClass 41 +)))|((( 42 +The value of the NSPrincipal class in the Info.plist to use. 43 +)))|((( 44 +No 45 +))) 46 +|((( 47 +customInfoPListContent 48 +)))|((( 49 +String to append to the Info.plist. 50 +)))|((( 51 +No 52 +))) 53 +|((( 54 +eoAdaptorClassName 55 +)))|((( 56 +EOAdaptorClassName. Only useful for EOAdaptor frameworks. 57 +)))|((( 58 +No 59 +))) 60 +|((( 61 +version 62 +)))|((( 63 +Version for the Info.plist 64 +)))|((( 65 +No 66 +))) 18 18 19 19 == Nested Elements == 20 20 21 21 === classes === 22 22 23 -The nested classes element specifies a [[FileSet>>http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html]]. All files included in this fileset will end up in the ##Resources/Java/**.jar**##**file of the framework.**72 +The nested classes element specifies a [[FileSet>>url:http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html||shape="rect"]]. All files included in this fileset will end up in the {{code language="none"}}Resources/Java/*.jar{{/code}} file of the framework. 24 24 25 25 === resources === 26 26 27 -The nested ##resources##element specifies a [[FileSet>>http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html]]. All files included in this fileset will end up in the##Resources##directory of the framework. For the discussion of resource localization issues follow [[this link>>WOProject-Localization]].76 +The nested {{code language="none"}}resources{{/code}} element specifies a [[FileSet>>url:http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html||shape="rect"]]. All files included in this fileset will end up in the {{code language="none"}}Resources{{/code}} directory of the framework. For the discussion of resource localization issues follow [[this link>>doc:WOProject-Localization]]. 28 28 29 29 === wsresources === 30 30 31 -The nested ##wsresources##element specifies a [[FileSet>>http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html]]. All files included in this fileset will end up in the##WebServerResources##directory of the framework. For the discussion of resource localization issues follow [[this link>>WOProject-Localization]].80 +The nested {{code language="none"}}wsresources{{/code}} element specifies a [[FileSet>>url:http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html||shape="rect"]]. All files included in this fileset will end up in the {{code language="none"}}WebServerResources{{/code}} directory of the framework. For the discussion of resource localization issues follow [[this link>>doc:WOProject-Localization]]. 32 32 33 33 === lib === 34 34 35 -The nested ##lib##element specifies a [[FileSet>>http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html]]. This should be a fileset of jar libraries required by your framework. All files in this fileset will end up in the##Resources/Java##folder of the framework, and will be included on the classpath for this framework.84 +The nested {{code language="none"}}lib{{/code}} element specifies a [[FileSet>>url:http://jakarta.apache.org/ant/manual/CoreTypes/fileset.html||shape="rect"]]. This should be a fileset of jar libraries required by your framework. All files in this fileset will end up in the {{code language="none"}}Resources/Java{{/code}} folder of the framework, and will be included on the classpath for this framework. 36 36 37 37 == Examples == 38 38