Build RSSOwl 2.0

From RSSOwl

Jump to: navigation, search

Building RSSOwl 2.0

  • Install the latest version of Eclipse 3.3.1.1 (Currently 3.3.1.1)
  • Install your favorite tool for Subversion (for instance Subclipse)
  • Download the Team Project Set for RSSOwl 2.0
    • Note: this works only for Subclipse, not for Subversive
  • In Eclipse select File | Import | Team | Team Project Set and point it to the rssowl.psf you just downloaded
  • After checkout from Subversion is completed, launch RSSOwl by choosing Run | Open Run Dialog... and select Launch RSSOwl 2.0
  • If you encounter problems running, ask your questions in #rssowl over at irc.freenode.net

Running Tests

Open Run | Open Run Dialog... and select Launch RSSOwl 2.0 Tests

Building RSSOwl 2.0 M7 SDK version

The RSSOwl 2.0 comes in a configuration that can be executed inside the Eclipse IDE. This packaging is not available (yet - April 16 2008) for the M8 work on the trunk in SVN. Here is what you need to do to build the SDK version for M7.

  • Install the latest version of Eclipse 3.3 (Currently 3.3.2)
  • Install your favorite tool for Subversion (for instance Subclipse)
  • (Do not use the team project set as described in the general build described above)
  • Add the repository location: https://rssowl.svn.sourceforge.net/svnroot/rssowl to your SVN repositories
  • Navigate to this location's /tags/2.0M7-RCP
  • Select all projects EXCEPT org.rssowl.core.tests and org.rssowl.ui
  • Check them out as projects to your workspace (accept defaults)
  • Navigate to /tags/2.0M7-SDK
  • Select all the projects there (a replacement for the org.rssowl.ui that was excluded earlier)
  • Check them out (accept defaults)
  • Build clean
  • Run/Debug as self hosted eclipse sdk product (default settings should be ok, but may depend on if you have other things in your workspace that you do not want to include).

Hints:

  • Make sure you do not have some other version/build of RSSOwl installed in the target platform at the same time :)
  • If you still are having problem - really check that the regular RSSOwl of some other version are still around in the Eclipse config you are running (check the folders on disk - not just the view of installed things in Eclipse).
  • If you get a NPE when opening the bookmark view - you probably forgot to exclude the org.rssowl.core.tests bundle (it sets a flag that makes some intializations skip some important things).
  • If you encounter problems running, ask your questions in #rssowl over at irc.freenode.net
Personal tools