<div dir="ltr">On Mon, Aug 15, 2011 at 22:38, Mattias Gaertner <span dir="ltr"><<a href="mailto:nc-gaertnma@netcologne.de">nc-gaertnma@netcologne.de</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Tue, 9 Aug 2011 16:38:51 +0300<br>
ik <<a href="mailto:idokan@gmail.com">idokan@gmail.com</a>> wrote:<br>
<br>
> Hello list,<br>
><br>
> One of the best things in Ruby gems is the ability to have multiple versions<br>
> of the same package and write in code what is the exact version of the<br>
> package we wish to use, or just let it to decide for us.<br>
> I find it very helpful, because I'm not always interested in the newest<br>
> version, or the current used version, and I want to use something specific.<br>
> For example prior of API changes, or rewriting for a newer version will take<br>
> too much work, and not really needed.<br>
><br>
> Lazarus have packages with version numbers with them, but you can not use<br>
> them for installing multiple versions of the package, only to explicitly<br>
> write what version you are requiring.<br>
<br>
</div>If you mean with "installing a package", installed into the IDE, then<br>
the answer:<br>
The IDE links them statically, so you can have only one at a time.<br>
<br>
If you mean to have several projects on your computer that uses<br>
different versions of a package, then just put them somewhere.<br>
The IDE remembers different versions of lpk files. When you open a<br>
project which requires version 1 the IDE searches for an lpk with<br>
version 1, opens it automatically and will compile the project with<br>
version 1. When you open a second project requiring version 2, the IDE<br>
will close version 1 and opens version 2 and compiles the project with<br>
version 2.<br>
lazbuild does the same.<br></blockquote><div><br><br>Great, so it is supported half way :) <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


<div class="im"><br>
<br>
> Does feature such as multiple version installation sounds useful for others<br>
> as well ?<br>
<br>
</div>What do you miss?<br>
<div class="im"><br>
<br>
> If so, I hope that on October my work load cycle will drop (like every<br>
> year), and I wish to add such support.<br>
<br>
</div><font color="#888888">Mattias<br>
</font><div><div></div><div class="h5"><br>
--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div><br></div>