Wiki source code of Building WOLips

Version 85.1 by Mike Schrag on 2006/05/14 08:42

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
Mike Schrag 80.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
Mike Schrag 80.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
21 1. Edit ,,/Library/wobuild.properties,,
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
Mike Schrag 80.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.//
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
Mike Schrag 84.1 31 1. Add the wolips SVN repository
32 11. repository = https:~/~/svn.objectstyle.org/repos/woproject
Mike Schrag 80.1 33 1. In SVN perspective, browse WOLips repository on HEAD, checkout trunk/woproject
34 1. Right-click (or equiv) on the build.xml inside of the "woproject" project and Run As=>Ant Build ...
Pascal Robert 51.1 35 1. Switch to the Properties tab and check for the definition of eclipse.home in the Properties list
Mike Schrag 80.1 36 1. If eclipse.home does not exist, uncheck "Use global properties" and then click "Add Property"
37 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 38 1. Click Apply to save your changes
David Avendasora 39.1 39 1. Run
Mike Schrag 80.1 40 1. Once it is complete, you may need to right-click=>refresh your project and you will have a temp/dist folders with the plugin site in it.
pyu 60.1 41 1. [[Installing WOLips]]
David Avendasora 39.1 42
43 == Checking out and Building inside of Eclipse for Development (PDE) ==
44
Mike Schrag 84.1 45 1.
46 11. just untar this into your plugins folder
47 1. Add the wolips SVN repository
48 11. repository = https:~/~/svn.objectstyle.org/repos/woproject
49 1. You now want to checkout the individual plugins. You can select individual plugins you would like to work on by browsing to trunk/woproject/wolips/plugins in the Subversion repository and checking out the plugins you are interested in.