Ok for me<br><br><div class="gmail_quote">2009/9/14 Damien Bouvarel <span dir="ltr">&lt;<a href="mailto:damien.bouvarel@gmail.com">damien.bouvarel@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Humm ok, so i let the plugin project (sources) in the git, the binary (jar file) will be available from the plugin update-site hosted on Lisaac website, thanks to the website git. And the &#39;install_lisaac&#39; program just guide the user to update-site for eclipse editor. It is cleaner like that. <br>


<br><div class="gmail_quote">2009/9/14 Nicolas Boulay <span dir="ltr">&lt;<a href="mailto:nicolas.boulay@gmail.com" target="_blank">nicolas.boulay@gmail.com</a>&gt;</span><div><div></div><div class="h5"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


Is it cleaner to put the file to compile the plugin though eclipse and to provide binaries somewhere else.<br><br>Binaries should not be inside git. lisaac.c is there to resolve &quot;chikens and eggs&quot; problems.<br>

<br>

If you want absolutely the binaries in git, maybe you could juste create a git repository for binaries that correspond to tagged version of the primary git repository of the plugin. <br><br>Nicolas<br><br><div class="gmail_quote">



2009/9/14 Damien Bouvarel <span dir="ltr">&lt;<a href="mailto:damien.bouvarel@gmail.com" target="_blank">damien.bouvarel@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<br><div class="gmail_quote"><div><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>
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><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.<div>



<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></div>Yes i agree, if you use your own eclipse to compile the plugin project, it will configure and compile it for you.<br> </div><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><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><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><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><font color="#888888">Damien<br> </font></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div>
<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></div><div>_______________________________________________<br>
Lisaac-devel mailing list<br>
<a href="mailto:Lisaac-devel@lists.alioth.debian.org" target="_blank">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></div></blockquote></div><br>
<br>_______________________________________________<br>
Lisaac-devel mailing list<br>
<a href="mailto:Lisaac-devel@lists.alioth.debian.org" target="_blank">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>
<br>_______________________________________________<br>
Lisaac-devel mailing list<br>
<a href="mailto:Lisaac-devel@lists.alioth.debian.org" target="_blank">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></div></div><br>
<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><br clear="all"><br>-- <br>---------------------<br>Isaac Project - <a href="http://isaacproject.u-strasbg.fr/">http://isaacproject.u-strasbg.fr/</a><br>