Changes for page Embedding WOFrameworks

Last modified by Gavin Eadie on 2011/07/29 18:09

From version 24.1
edited by Kieran Kelleher
on 2007/08/15 12:36
Change comment: There is no comment for this version
To version 27.1
edited by Kieran Kelleher
on 2007/08/15 12:32
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -6,21 +6,21 @@
6 6  
7 7  {{code title="Default build.xml snippet"}}
8 8  
9 -<frameworks root="${wo.wolocalroot}" embed="false">
10 - <patternset>
11 - <includesfile name="woproject/ant.frameworks.wo.wolocalroot" />
12 - </patternset>
13 -</frameworks>
14 -<frameworks root="${user.home}" embed="false">
15 - <patternset>
16 - <includesfile name="woproject/ant.frameworks.user.home" />
17 - </patternset>
18 -</frameworks>
19 -<frameworks root="${wo.wosystemroot}" embed="false">
20 - <patternset>
21 - <includesfile name="woproject/ant.frameworks.wo.wosystemroot" />
22 - </patternset>
23 -</frameworks>
9 + <frameworks root="${wo.wolocalroot}" embed="false">
10 + <patternset>
11 + <includesfile name="woproject/ant.frameworks.wo.wolocalroot"/>
12 + </patternset>
13 + </frameworks>
14 + <frameworks root="${user.home}" embed="false">
15 + <patternset>
16 + <includesfile name="woproject/ant.frameworks.user.home"/>
17 + </patternset>
18 + </frameworks>
19 + <frameworks root="${wo.wosystemroot}" embed="false">
20 + <patternset>
21 + <includesfile name="woproject/ant.frameworks.wo.wosystemroot"/>
22 + </patternset>
23 + </frameworks>
24 24  
25 25  {{/code}}
26 26  
... ... @@ -28,38 +28,38 @@
28 28  
29 29  {{code title="Changes to build.xml to embed frameworks installed in /Library/Frameworks dir"}}
30 30  
31 -<frameworks root="${wo.wolocalroot}" embed="true">
32 - <patternset>
33 - <includesfile name="woproject/ant.frameworks.wo.wolocalroot" />
34 - </patternset>
35 -</frameworks>
36 -<frameworks root="${user.home}" embed="false">
37 - <patternset>
38 - <includesfile name="woproject/ant.frameworks.user.home" />
39 - </patternset>
40 -</frameworks>
41 -<frameworks root="${wo.wosystemroot}" embed="false">
42 - <patternset>
43 - <includesfile name="woproject/ant.frameworks.wo.wosystemroot" />
44 - </patternset>
45 -</frameworks>
31 + <frameworks root="${wo.wolocalroot}" embed="true">
32 + <patternset>
33 + <includesfile name="woproject/ant.frameworks.wo.wolocalroot"/>
34 + </patternset>
35 + </frameworks>
36 + <frameworks root="${user.home}" embed="false">
37 + <patternset>
38 + <includesfile name="woproject/ant.frameworks.user.home"/>
39 + </patternset>
40 + </frameworks>
41 + <frameworks root="${wo.wosystemroot}" embed="false">
42 + <patternset>
43 + <includesfile name="woproject/ant.frameworks.wo.wosystemroot"/>
44 + </patternset>
45 + </frameworks>
46 46  
47 47  {{/code}}
48 48  
49 49  The various dirs referenced in the build.xml from which you can select the embed option are:
50 50  
51 -|= dir name |= Description
52 -| wo.wolocalroot | /Library/Frameworks/
53 -\\Embedding these is most useful especially if you the codebase for these, like WOnder frameworks or your own, is frequently updated
54 -| user.home | /
55 -| wo.systemroot | /System/Library/Frameworks/
56 -\\This is where Apple's WebObjects frameworks are installed and if your WebObjects version is consistent between your deployment and development platforms, then embedding these is not of much benefit. |
51 +|=dir name|=Description
52 +|wo.wolocalroot|/Library/Frameworks/
53 +\\Embedding these is most useful especially if you the codebase for these, like WOnder frameworks or your own, is frequently updated
54 +|user.home|,,/,,
55 +|wo.systemroot|/System/Library/Frameworks/
56 +\\This is where Apple's WebObjects frameworks are installed and if your WebObjects version is consistent between your deployment and development platforms, then embedding these is not of much benefit.
57 57  
58 -{{note title="Remember to..." bgColor="#FFFFCE"}}
58 +{{panel title="Note" bgColor="#FFFFCE"}}
59 59  
60 -If you are working with framework source in your Eclipse workspace (which you should be\!), then it is critical that you build and install all frameworks before building the deployment bundles to ensure that the embedded frameworks are the same as the source you have been developing and testing with.
60 +If you are working with framework source in your Eclipse workspace (which you should be!), then it is critical that you build and install all frameworks before building the deployment bundles to ensure that the embedded frameworks are the same as the source you have been developing and testing with.
61 61  
62 -{{/note}}
62 +{{/panel}}
63 63  
64 64  == Advanced Approach ==
65 65