Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

We're currently in the process of setting up the Sigil build to produce installable artifacts. The main challenge left to solve is how to make an eclipse update site.- the last remaining task here is set up of the build on the apache bamboo servers. In the mean time we have set up a daily build hosted at Sigils previous home (codecauldron.org).

Daily builds

If you feel like living on the edge you can install sigil from a local snapshot update site from the current svn tree (instructions below). If you do this then because the version qualifier is .SNAPSHOT then to do an update need to uninstall the sigil plugins from eclipse and then reinstall them.

Build from source

Sigil from the daily build at code cauldron - as it is a daily build please be careful when using this in your development environments - i.e. ensure you have code checked into version control. There shouldn't be any major problems as the code is being used to develop Sigil itself - but it is only fare to give the warning.

The daily build is hosted here:

http://ci.codecauldron.org/hudson/job/sigil-apache-daily/

Eclipse Update Site

Add the following update site to Eclipse 3.4, 3.5 or 3.5.1

http://ci.codecauldron.org/hudson/job/sigil-apache-daily/lastSuccessfulBuild/artifact/sigil/site/

Ivy plugin

The ivy plugin is available here:

org.apache.felix.sigil.ivy.resolver.jar

Build from source

The following script is useful to ensure builds are created with incremental timestamps vs 0.9.0.SNAPSHOT.

Code Block
titlerelease.sh

now=$(date +%Y%m%d_%H%M%S)
ant -DbuildVersion=0.9.0.$now clean dist

To build (note the first build can take a /long/ time as various dependencies need to be cached - but subsequent builds take an order of 10's of seconds)

Code Block

svn co 
Code Block

http://svn.apache.org/repos/asf/felix/trunk/sigil sigil-trunk
cd sigil-trunk
antsh distrelease.sh

Then add an update site to eclipse under file:/path-to/sigil-trunk/site.