Wiki source code of Building WOLips

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

Show last authors
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.
2
3 WOLips is now located in Subversion at ##objectstyle.org##. The CVS repository at sourceforge is now deprecated.
4
5 The subversion repository path is https:~/~/svn.objectstyle.org/repos/woproject
6
7 == Installing Subclipse (the Subversion plugins) ==
8
9 1. Help=>Software Updates=>Find and Install ...
10 1. Add New Remote Site
11 11. Name = Subclipse
12 11. URL = http:~/~/subclipse.tigris.org/update_1.0.x
13 1. Select the site, select all the plugins available, and install them
14
15 == Checking out and Building from the Commandline ==
16
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
21 1. Edit ##,,/Library/wobuild.properties,,##
22 1. Add a line: ##eclipse.home=/path/to/your/eclipse##
23 1. ant again and it should succeed this time
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.//
25 1. The build went into ##temp/dist##
26 1. Profit
27 1. [[Installing WOLips]]
28
29 == Checking out and Building inside of Eclipse for Deployment ==
30
31 1. Add the wolips SVN repository https:~/~/svn.objectstyle.org/repos/woproject in the SVN Perspective's Repository View
32 1. In SVN perspective, browse WOLips repository on HEAD, checkout ##trunk/woproject##
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"
36 1. In the Add Property dialog, make the name ##eclipse.home##, click Add Variable, select ##eclipse.home## from the list, and click OK
37 1. Click Apply to save your changes
38 1. Run
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.
40 1. [[Installing WOLips]]
41
42 == Checking out and Building inside of Eclipse for Development (PDE) ==
43
44 1. Add the wolips SVN repository https:~/~/svn.objectstyle.org/repos/woproject in the SVN Perspective's Repository View
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]].