felix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Felix > Sigil Installation
Date Sat, 03 Oct 2009 21:28:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=FELIX&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/FELIX/Sigil+Installation">Sigil
Installation</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~dsavage@apache.org">David
Savage</a>
    </h4>
     
          <br/>
     <div class="notificationGreySide">
         <h1><a name="SigilInstallation-SigilInstallation"></a>Sigil Installation</h1>

<p>We're currently in the process of setting up the Sigil build - 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).</p>

<h3><a name="SigilInstallation-Dailybuilds"></a>Daily builds</h3>

<p>If you feel like living on the edge you can install 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. </p>

<p>The daily build is hosted here:</p>

<p><a href="http://ci.codecauldron.org/hudson/job/sigil-apache-daily/" rel="nofollow">http://ci.codecauldron.org/hudson/job/sigil-apache-daily/</a></p>

<h5><a name="SigilInstallation-EclipseUpdateSite"></a>Eclipse Update Site</h5>

<p>Add the following update site to Eclipse 3.4, 3.5 or 3.5.1</p>

<p><a href="http://ci.codecauldron.org/hudson/job/sigil-apache-daily/lastSuccessfulBuild/artifact/sigil/site/"
rel="nofollow">http://ci.codecauldron.org/hudson/job/sigil-apache-daily/lastSuccessfulBuild/artifact/sigil/site/</a></p>

<h5><a name="SigilInstallation-Ivyplugin"></a>Ivy plugin</h5>

<p>The ivy plugin is available here:</p>

<p><a href="http://ci.codecauldron.org/hudson/job/sigil-apache-daily/lastSuccessfulBuild/artifact/sigil/site/ivy/org.apache.felix.sigil.ivy.resolver.jar"
rel="nofollow">org.apache.felix.sigil.ivy.resolver.jar</a></p>

<h3><a name="SigilInstallation-Buildfromsource"></a>Build from source</h3>

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

<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader"
style="border-bottom-width: 1px;"><b>release.sh</b></div><div class="codeContent
panelContent">
<pre class="code-java">
now=$(date +%Y%m%d_%H%M%S)
ANT_OPTS=<span class="code-quote">"-Dcache.dir=/<span class="code-keyword">var</span>/tmp/sigil/cache"</span>
ant -DbuildVersion=0.9.0.$now clean dist
</pre>
</div></div>

<p>To build:</p>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<pre class="code-java">
http:<span class="code-comment">//svn.apache.org/repos/asf/felix/trunk/sigil sigil-trunk
</span>cd sigil-trunk
sh release.sh
</pre>
</div></div>

<p>Then add an update site to eclipse under <tt><a href="file:/path-to/sigil-trunk/site"
rel="nofollow">file:/path-to/sigil-trunk/site</a></tt>.</p>
     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/display/FELIX/Sigil+Installation">View
Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=3474001&revisedVersion=2&originalVersion=1">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/FELIX/Sigil+Installation?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message