<br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


  
  

<div text="#000000" bgcolor="#ffffff"><div><div></div><div class="h5">
On 09/14/2009 12:05 PM, Damien Bouvarel wrote:
<blockquote type="cite">Hello,<br>
I try to make the eclipse plugin compilable from command-line for the
&#39;install_lisaac&#39; program, (far not so easy..). <br>
It&#39;s called an headless build, i didn&#39;t succeed to make it work
properly... (despite the UI compilation is one click...)<br>
  <br>
I had a solution where the .class files (in eclisaac/bin/)  must be
included in the git and also a part of the .metadata (workspace
projects info).<br>
But i think it&#39;s much easier to include only the plugin source and the
exported .jar file, or only the sources and remove the command-line
eclipse installation from the <a href="http://install_lisaac.li" target="_blank">install_lisaac.li</a>. Maybe the
plugin should be in an extra lisaac package?<br>
</blockquote></div></div>
Hi,<br>
<br>
Doesn&#39;t eclipse generate an ant file to compile the project using ant ?<br>
I think that would be the best solution.<br>
<br></div></blockquote><div><br>Yes, it&#39;s exactly what it does, but executing the ant file outside eclipse from command-line require lots of xml<br>files to configure, and there is very few documentation for that.. I&#39;ll try to find examples.<font size="2"><br>
</font><pre style="font-family: arial,helvetica,sans-serif;"><font size="2"><font size="2">&gt; Ok theorically, put binary in the git is bad. But it&#39;s nightmare to compile<br>&gt; it.<br>&gt; It&#39;s a nightmare to install ant, and etc...<br>
&gt; And it will nightmare about configuration file problems</font><br></font></pre>Yes i agree, if you use your own eclipse to compile the plugin project, it will configure and compile it for you.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div text="#000000" bgcolor="#ffffff">
About including .class files or .jar files in the git repository, I
don&#39;t really like this idea since it means there would be another big
binary file in the repository, and that would make it even larger. We
have enough of lisaac.c I think.<br>
<br></div></blockquote><div><br>The .jar is a bit more than 512k  :)<br>I think it is good to put it for the release (most people won&#39;t compile it (who did it? :-) ).<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div text="#000000" bgcolor="#ffffff">
But of course, if we make a release, we would provide the jar file.<br>
<br></div></blockquote><div><br>I&#39;ll update the editor/eclipse git with the jar for now :) at release time we&#39;ll make up the packages properly.<br>Damien<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div text="#000000" bgcolor="#ffffff">
Mildred.<br>
<br>
<br>
<pre cols="72">-- 
Mildred Ki&#39;Lya
╭───────── mildred593@online.fr ──────────
│ Jabber, GoogleTalk: <a href="mailto:mildred@jabber.fr" target="_blank">&lt;mildred@jabber.fr&gt;</a>
│ Website: <a href="http://ki.lya.online.fr" target="_blank">&lt;http://ki.lya.online.fr&gt;</a>           GPG ID: 9A7D 2E2B
│ Fingerprint: 197C A7E6 645B 4299 6D37 684B 6F9D A8D6 9A7D 2E2B
</pre>
</div>

<br>_______________________________________________<br>
Lisaac-devel mailing list<br>
<a href="mailto:Lisaac-devel@lists.alioth.debian.org">Lisaac-devel@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/lisaac-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/lisaac-devel</a><br>
<br></blockquote></div><br>