Wiki source code of Building WOLips

Version 78.1 by Marc Guenther on 2006/09/08 11:29

Hide last authors
Pascal Robert 51.1 1 Prior to building WOLips, you will want to get your dependencies installed properly. Check out the [[Installing WOLips]] page for information on the dependencies for WOLips.
David Avendasora 39.1 2
wessman 57.1 3 WOLips is now located in Subversion at ##objectstyle.org##. The CVS repository at sourceforge is now deprecated.
Pascal Robert 51.1 4
Pascal Robert 58.1 5 The subversion repository path is https:~/~/svn.objectstyle.org/repos/woproject
wessman 57.1 6
Marc Guenther 78.1 7 == Installing Subclipse (the Subversion plugins) ==
Pascal Robert 51.1 8
Pascal Robert 56.1 9 1. Help=>Software Updates=>Find and Install ...
10 1. Add New Remote Site
11 11. Name = Subclipse
Pascal Robert 58.1 12 11. URL = http:~/~/subclipse.tigris.org/update_1.0.x
Pascal Robert 56.1 13 1. Select the site, select all the plugins available, and install them
14
David Avendasora 39.1 15 == Checking out and Building from the Commandline ==
16
Pascal Robert 51.1 17 1. Checkout the ##trunk/woproject## folder from Subversion
18 1. ##cd woproject##
19 1. ##ant##
20 1. The first build will fail out telling you that it couldn't find ##wobuild.properties## ~-~- That's OK
Pascal Robert 58.1 21 1. Edit ##,,/Library/wobuild.properties,,##
Pascal Robert 51.1 22 1. Add a line: ##eclipse.home=/path/to/your/eclipse##
Pascal Robert 52.1 23 1. ant again and it should succeed this time
Pascal Robert 58.1 24 11. If you get the error ##'build.xml:73: taskdef A class needed by class org.apache.velocity.anakia.AnakiaTask cannot be found: org/jdom/JDOMException'##, you can do one of two things. You can build with ##-Dno.docs=true## to skip the javadoc step, or (untested) you can drop ##jdom-b8.jar## from ##woproject/projects/lib## into your ##ANT//HOME/lib//##// folder.//
Pascal Robert 51.1 25 1. The build went into ##temp/dist##
David Avendasora 39.1 26 1. Profit
pyu 60.1 27 1. [[Installing WOLips]]
David Avendasora 39.1 28
29 == Checking out and Building inside of Eclipse for Deployment ==
30
Pascal Robert 58.1 31 1. Add the wolips SVN repository https:~/~/svn.objectstyle.org/repos/woproject in the SVN Perspective's Repository View
wessman 57.1 32 1. In SVN perspective, browse WOLips repository on HEAD, checkout ##trunk/woproject##
Pascal Robert 51.1 33 1. Right-click (or equiv) on the ##build.xml## inside of the "woproject" project and Run As=>Ant Build ...
34 1. Switch to the Properties tab and check for the definition of eclipse.home in the Properties list
35 1. If ##eclipse.home## does not exist, uncheck "Use global properties" and then click "Add Property"
Marc Guenther 78.1 36 1. In the Add Property dialog, make the name ##eclipse.home##, click Add Variable, select ##eclipse.home## from the list, and click OK
Pascal Robert 51.1 37 1. Click Apply to save your changes
David Avendasora 39.1 38 1. Run
Pascal Robert 51.1 39 1. Once it is complete, you may need to right-click=>refresh your project and you will have a ##temp/dist## folder with the plugin site in it.
pyu 60.1 40 1. [[Installing WOLips]]
David Avendasora 39.1 41
42 == Checking out and Building inside of Eclipse for Development (PDE) ==
43
Pascal Robert 58.1 44 1. Add the wolips SVN repository https:~/~/svn.objectstyle.org/repos/woproject in the SVN Perspective's Repository View
Pascal Robert 51.1 45 1. You can select individual plugins you would like to work on by browsing to ##trunk/woproject/wolips/## in the Subversion repository and checking out the plugins you are interested in. To checkout complete sets of plugins, you could also use the [[Eclipse Team Project Set]].