Changes for page Getting the Wonder Source Code
Last modified by Bastian Triller on 2013/10/05 10:40
From version 147.1
edited by Kieran Kelleher
on 2010/09/27 01:34
on 2010/09/27 01:34
Change comment:
There is no comment for this version
To version 155.1
edited by Kieran Kelleher
on 2010/09/27 17:51
on 2010/09/27 17:51
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Download Wonder Source, Build andInstall1 +Download Wonder Source, Build, Install and Upgrade - 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 -Dwonder.patch=54frameworks26 +ant 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 -Dwonder.patch=54frameworks.install30 +sudo ant frameworks.install 31 31 32 32 {{/code}} 33 33 ... ... @@ -68,15 +68,9 @@ 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 the previousbuild artifacts72 -ant -Dwonder.patch=54clean71 +# Clean, build and install the frameworks 72 +ant clean; ant frameworks; sudo ant frameworks.install 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 - 80 80 {{/code}} 81 81 82 82 {{code title="Procedure for WebObjects 5.3.X"}} ... ... @@ -113,8 +113,17 @@ 113 113 For example: 114 114 115 115 {code} 116 -$ cd my/special/ workspace/working/copy/of/Wonder110 +$ cd my/special/purpose/working/copy/of/Wonder 117 117 $ ln -s ~/Library/Application\ Support/WOLips/wolips.custom.properties build.properties 118 118 {code} 119 119 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 + 120 120 {{/info}}