Author: buildbot
Date: Fri Oct 6 23:02:15 2017
New Revision: 1019202
Log:
Staging update by buildbot for sis
Modified:
websites/staging/sis/trunk/content/ (props changed)
websites/staging/sis/trunk/content/build.html
Propchange: websites/staging/sis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Oct 6 23:02:15 2017
@@ -1 +1 @@
-1811325
+1811374
Modified: websites/staging/sis/trunk/content/build.html
==============================================================================
--- websites/staging/sis/trunk/content/build.html (original)
+++ websites/staging/sis/trunk/content/build.html Fri Oct 6 23:02:15 2017
@@ -116,25 +116,27 @@ from the SIS project root:</p>
</ul>
</div>
<h1 id="dist">Distribution file and Pack200 bundle<a class="headerlink"
href="#dist" title="Permanent link">¶</a></h1>
-<p>The Pack200 bundle is a file with the <code>.pack.gz</code> extension
containing all SIS modules except <code>sis-webapp</code>
+<p>The Pack200 bundle is a file with the <code>.pack.gz</code> extension
containing most SIS modules except <code>sis-webapp</code>
(because Web applications use an other packaging) together with their
dependencies.
Pack200 files are uncompressed by the <code>unpack200</code> command provided
in JDK/JRE installation.
However for users convenience, we provide a shell script for uncompressing and
launching the SIS
command line tool in a single step. That shell script, together with the
Pack200 file and other
files (<code>README</code>, <code>LICENSE</code>, <i>etc.</i>) are bundled in
a ZIP file created as below:</p>
-<div class="codehilite"><pre>mvn org.apache.sis.core:sis-build-helper:dist
--non-recursive
+<div class="codehilite"><pre><span class="nb">cd </span>application/sis-console
+mvn package org.apache.sis.core:sis-build-helper:dist
</pre></div>
-<p>Do not forget the <code>--non-recursive</code> option, otherwise the Mojo
will waste CPU by executing itself many time.
+<p>This task is executed automatically if the <code>apache-release</code>
profile is activated at build time.
+Above command is for the cases where the developer wants the distribution file
without rebuilding the whole project.
Optionally, the Apache SIS version can be inserted as a 4th element between
<code>sis-build-helper:</code> and <code>:dist</code>
if there is many versions of the plugin in the local repository.</p>
<p>The result will be created in the
<code>target/distribution/apache-sis-<version>.zip</code> file.
To test, uncompress in any directory and execute
<code>apache-sis-<version>/bin/sis</code>.
The Pack200 file will be automatically uncompressed when first needed.</p>
<h2 id="pack200">Generating the Pack200 file alone<a class="headerlink"
href="#pack200" title="Permanent link">¶</a></h2>
-<p>If only the Pack200 file is desired, without the distribution ZIP file,
-one can use the following command:</p>
+<p>If only the Pack200 file is desired, without the distribution ZIP file, one
can use the following command
+(do not forget the <code>--non-recursive</code> option, otherwise the Mojo
will waste CPU by executing itself many time):</p>
<div class="codehilite"><pre>mvn org.apache.sis.core:sis-build-helper:pack
--non-recursive
</pre></div>