Thanks, Tobias.<div><br></div><div>If anyone is interested, I have uploaded a pull-request addressing the automatic build of the opencms-components:</div><div><br></div><div><a href="https://github.com/alkacon/opencms-core/pull/147">https://github.com/alkacon/opencms-core/pull/147</a></div>

<div><br></div><div>Some remarks:</div><div><ul><li>The new build-scripts read the existing jardesc's to build the opencms-components. This means that even if Alkacon doesn't pull this commit, the pull-request is still useful for other developers. It'd be nice though, if Alkacon dropped the version from the components, as there is nothing in the repository (tags or whatever) to relate them to. I'd prefer though to delete the jardesc's and write clean build-scripts with explicit dependencies lists (pretty straightforward).</li>

<li>I have bound the new build-scripts (under <font face="courier new, monospace">src-components</font>) into the existing build-scripts under <font face="courier new, monospace">opencms-core</font> and <font face="courier new, monospace">opencms-core/modules</font>. I had to introduce a new "<font face="courier new, monospace">opencms.output.jars-components</font>" property :-(</li>

<li>In my desktop, the time penalty of calling the src-components build-scripts once they're built is about 0.3 seconds (5 meassurements average), so I have just bound them to the <font face="courier new, monospace">initrevision</font> target. For the whole build, the time penalty is insignificant.</li>

<li>I have already removed the <font face="courier new, monospace">langdetect-opencms.jar</font> and moved <font face="courier new, monospace">CmsLanguageUtil</font> under <span style="font-family:'courier new',monospace">opencms-core/src</span> (I didn't want to introduce a special case for the langdetect component).</li>

</ul></div><div><br></div><div><div>

<br clear="all"><div>Regards,</div><div><br></div><div>Alberto<br></div>
<br><br><div class="gmail_quote">2013/2/15 Tobias Herrmann <span dir="ltr"><<a href="mailto:t.herrmann@alkacon.com" target="_blank">t.herrmann@alkacon.com</a>></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<br>
as Rüdiger said, the langdetect-opencms.jar is probably going to removed with the next version. So just use the one in /lib/runtime and don't bother building it yourself. Even if we did any changes to the class it contains, we would always update the jar file accordingly.<div>



<br></div></blockquote></div></div>
</div>