[erlang-questions] [ANN] kerl Erlang/OTP installation management script

Evax Software contact@REDACTED
Wed Apr 13 15:13:26 CEST 2011


Thanks to both of you for this very positive feedback !

Agner is sandboxed per installation and not per build, so I guess you
can already do what you want with kerl.

Let's say you want to test drive two misultin versions.

First create a named build:
$ kerl build R14B02 r14b02

Then create two installations (sandboxes):
$ kerl install r14b02 /path/to/r14b02_misultin_0.6.2
$ kerl install r14b02 /path/to/r14b02_misultin_0.7

And finaly install different versions of the same package in each one:
$ . /path/to/r14b02_misultin_0.6.2/activate
$ agner install misultin -v 0.6.2

$ . /path/to/r14b02_misultin_0.7/activate
$ agner install misultin -v 0.7

Evax

Le mardi 12 avril 2011 à 10:49 -0700, Jordan West a écrit :
> 
> Really nice stuff. Reminds me of Ruby Version Manager, which is
> something I
> was hoping for in Erlang. I would suggest looking into some of RVMs
> features. Dependency sets (like RVMs gemsets) would be a nice touch on
> top
> of the ability to sandbox agner per OTP build.
> 
> Jordan
> 
> On Tue, Apr 12, 2011 at 10:12 AM, Ahmed Omar <spawn.think@REDACTED>
> wrote:
> 
> > very nice! Will give it a try!
> >
> >
> > On Tue, Apr 12, 2011 at 5:49 PM, Evax Software <contact@REDACTED>
> wrote:
> >
> >> Hi all,
> >>
> >> kerl is a script allowing the easy management of sandboxed
> Erlang/OTP
> >> installations on Unix systems.
> >>
> >> Among the features:
> >> * shell agnostic
> >> * fetches and builds Erlang/OTP from the official releases or from
> git
> >> * native agner support
> >> * easy and fast sandbox creation
> >> * easy switching between different sandboxes (similar to Python's
> >> virtualenv)
> >>
> >> Check the project page:
> >> https://github.com/evax/kerl
> >>
> >> Feedback is welcome !
> >>
> >> Evax
> >>
> >>
> >> _______________________________________________
> >> erlang-questions mailing list
> >> erlang-questions@REDACTED
> >> http://erlang.org/mailman/listinfo/erlang-questions
> >>
> >
> >
> >
> > --
> > Best Regards,
> > - Ahmed Omar
> > http://nl.linkedin.com/in/adiaa
> > Follow me on twitter
> > @spawn_think <http://twitter.com/#!/spawn_think>
> >
> >
> > _______________________________________________
> > erlang-questions mailing list
> > erlang-questions@REDACTED
> > http://erlang.org/mailman/listinfo/erlang-questions
> >
> > 







More information about the erlang-questions mailing list