Changes for page Getting the Wonder Source Code
Last modified by Bastian Triller on 2013/10/05 10:40
From version 206.1
edited by Kieran Kelleher
on 2010/09/13 15:19
on 2010/09/13 15:19
Change comment:
There is no comment for this version
To version 199.1
edited by Kieran Kelleher
on 2010/09/14 15:43
on 2010/09/14 15:43
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -16,7 +16,8 @@ 16 16 {{code title="Procedure for WebObjects 5.4.X"}} 17 17 18 18 # Checkout the source from subversion repository into a new directory named "WonderSource" 19 -svn co http://wonder.svn.sourceforge.net/svnroot/wonder/trunk/Wonder --revision <ARG> WonderSource 19 +# Note instead of HEAD, you can use a specific svn version number if you want 20 +svn co http://wonder.svn.sourceforge.net/svnroot/wonder/trunk/Wonder --revision HEAD WonderSource 20 20 21 21 # Navigate into the working copy root 22 22 cd WonderSource ... ... @@ -24,8 +24,8 @@ 24 24 # Build the frameworks from the source (BTW, they get built into a directory named Roots in your home dir) 25 25 ant -Dwonder.patch=54 frameworks 26 26 27 -# Install the frameworks (this just copies the built frameworks from ~/Roots to 28 -# the runtime Frameworks directory, usually at /Library/Fram rworks28 +# Install the frameworks (this just copies the built frameworks from ~/Roots to 29 +# the runtime Frameworks directory, usually at /Library/Frameworks) 29 29 sudo ant -Dwonder.patch=54 frameworks.install 30 30 31 31 {{/code}} ... ... @@ -33,7 +33,8 @@ 33 33 {{code title="Procedure for WebObjects 5.3.X"}} 34 34 35 35 # Checkout the source from subversion repository into a new directory named "WonderSource" 36 -svn co http://wonder.svn.sourceforge.net/svnroot/wonder/trunk/Wonder --revision <ARG> WonderSource 37 +# Note instead of HEAD, you can use a specific svn version number if you want 38 +svn co http://wonder.svn.sourceforge.net/svnroot/wonder/trunk/Wonder --revision HEAD WonderSource 37 37 38 38 # Navigate into the working copy root 39 39 cd WonderSource ... ... @@ -41,8 +41,8 @@ 41 41 # Build the frameworks from the source (BTW, they get built into a directory named Roots in your home dir) 42 42 ant frameworks 43 43 44 -# Install the frameworks (this just copies the built frameworks from ~/Roots to 45 -# the runtime Frameworks directory, usually at /Library/Fram rworks46 +# Install the frameworks (this just copies the built frameworks from ~/Roots to 47 +# the runtime Frameworks directory, usually at /Library/Frameworks) 46 46 sudo ant frameworks.install 47 47 48 48 {{/code}} ... ... @@ -57,12 +57,12 @@ 57 57 cd ~/Roots/ 58 58 59 59 # Delete all installed frameworks whose names match the built frameworks in this Roots build folder 60 - $for FRAMEWORK in `echo *.framework`; do sudo rm -r /Library/Frameworks/${FRAMEWORK}; done62 +for FRAMEWORK in `echo *.framework`; do sudo rm -r /Library/Frameworks/${FRAMEWORK}; done 61 61 62 62 # Navigate to the original Wonder source directory that you created above during initial source installation 63 - $cd /path/to/WonderSource65 +cd /path/to/WonderSource 64 64 65 -# Update the source to the HEAD revision (aka latest). You can also use a specific svn 67 +# Update the source to the HEAD revision (aka latest). You can also use a specific svn 66 66 # repository version instead of the term 'HEAD', for example 11272 67 67 svn update --force --accept theirs-full --revision HEAD 68 68 ... ... @@ -83,12 +83,12 @@ 83 83 cd ~/Roots/ 84 84 85 85 # Delete all installed frameworks whose names match the built frameworks in this Roots build folder 86 - $for FRAMEWORK in `echo *.framework`; do sudo rm -r /Library/Frameworks/${FRAMEWORK}; done88 +for FRAMEWORK in `echo *.framework`; do sudo rm -r /Library/Frameworks/${FRAMEWORK}; done 87 87 88 88 # Navigate to the original Wonder source directory that you created above during initial source installation 89 - $cd /path/to/WonderSource91 +cd /path/to/WonderSource 90 90 91 -# Update the source to the HEAD revision (aka latest). You can also use a specific svn 93 +# Update the source to the HEAD revision (aka latest). You can also use a specific svn 92 92 # repository version instead of the term 'HEAD', for example 11272 93 93 svn update --force --accept theirs-full --revision HEAD 94 94 ... ... @@ -105,6 +105,6 @@ 105 105 106 106 {{info}} 107 107 108 -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. 110 +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. 109 109 110 110 {{/info}}