Ok for me<br><br><div class="gmail_quote">2009/9/14 Damien Bouvarel <span dir="ltr"><<a href="mailto:damien.bouvarel@gmail.com">damien.bouvarel@gmail.com</a>></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 'install_lisaac' 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"><<a href="mailto:nicolas.boulay@gmail.com" target="_blank">nicolas.boulay@gmail.com</a>></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 "chikens and eggs" 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"><<a href="mailto:damien.bouvarel@gmail.com" target="_blank">damien.bouvarel@gmail.com</a>></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
'install_lisaac' program, (far not so easy..). <br>
It's called an headless build, i didn'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'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'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'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'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">> Ok theorically, put binary in the git is bad. But it's nightmare to compile<br>> it.<br>> It's a nightmare to install ant, and etc...<br>
> 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'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'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'll update the editor/eclipse git with the jar for now :) at release time we'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'Lya
â•â”€â”€â”€â”€â”€â”€â”€â”€â”€ ï½ï½‰ï½Œï½„ï½’ï½…ï½„ï¼•ï¼™ï¼“ï¼ ï½ï½Žï½Œï½‰ï½Žï½….fr ──────────
│ Jabber, GoogleTalk: <a href="mailto:mildred@jabber.fr" target="_blank"><mildred@jabber.fr></a>
│ Website: <a href="http://ki.lya.online.fr" target="_blank"><http://ki.lya.online.fr></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>