Last modified by Bastian Triller on 2013/10/05 10:40

From version 155.1
edited by Kieran Kelleher
on 2010/09/27 17:51
Change comment: There is no comment for this version
To version 161.1
edited by Kieran Kelleher
on 2010/09/26 19:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Download Wonder Source, Build, Install and Upgrade
1 +Download Wonder Source, Build and Install
Content
... ... @@ -23,11 +23,11 @@
23 23  cd WonderSource
24 24  
25 25  # Build the frameworks from the source (BTW, they get built into a directory named Roots in your home dir)
26 -ant frameworks
26 +ant -Dwonder.patch=54 frameworks
27 27  
28 28  # Install the frameworks (this just copies the built frameworks from ~/Roots to
29 29  # the runtime Frameworks directory, usually at /Library/Frameworks)
30 -sudo ant frameworks.install
30 +sudo ant -Dwonder.patch=54 frameworks.install
31 31  
32 32  {{/code}}
33 33  
... ... @@ -68,9 +68,15 @@
68 68  # repository version instead of the term 'HEAD', for example 11272
69 69  svn update --force --accept theirs-full --revision HEAD
70 70  
71 -# Clean, build and install the frameworks
72 -ant clean; ant frameworks; sudo ant frameworks.install
71 +# Clean the previous build artifacts
72 +ant -Dwonder.patch=54 clean
73 73  
74 +# Build from the latest source
75 +ant -Dwonder.patch=54 frameworks
76 +
77 +# Install the latest built frameworks
78 +sudo ant -Dwonder.patch=54 frameworks.install
79 +
74 74  {{/code}}
75 75  
76 76  {{code title="Procedure for WebObjects 5.3.X"}}
... ... @@ -99,25 +99,3 @@
99 99  If you have any trouble or errors due to your working copy getting hosed, then simply delete the entire working copy directory, the \~/Roots directory and just start over using the initial source installation procedure outlined above.
100 100  
101 101  {{/info}}
102 -
103 -{{info value="Custom Development Enviroment File layout using Custom wolips.properties"}}
104 -
105 -If you have a custom wolips properties file for a specific workspace and you want to have a specific Wonder source working copy for that workspace, you can simply link your custom wolips properties file to a soft link named build.properties in the working copy root directory. The Wonder build script will supersede all other filesystem layout poperties with the properties in that file.
106 -
107 -For example:
108 -
109 -{code}
110 -$ cd my/special/purpose/working/copy/of/Wonder
111 -$ ln -s ~/Library/Application\ Support/WOLips/wolips.custom.properties build.properties
112 -{code}
113 -
114 -An example of where this approach might be used would be when you have different projects (perhaps in a specially designated workspace) that use a specific version of WebObjects and a specific version or branch of Wonder.
115 -
116 -*Tip:* Specify a custom build directory for Wonder by adding the property 'wo.external.root' to the custom wolips properties file, for example
117 -{code}
118 -wo.external.root=/Users/mike/Developer/special/directory/Roots
119 -{code}
120 -
121 -*Tip:* A custom WebServer install directory can be specified to Wonder by adding the property 'wo.server.root' to the custom wilips properties file also.
122 -
123 -{{/info}}