[erlang-questions] [ANN] kerl Erlang/OTP installation management script
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
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
> of the ability to sandbox agner per OTP build.
> On Tue, Apr 12, 2011 at 10:12 AM, Ahmed Omar <spawn.think@REDACTED>
> > very nice! Will give it a try!
> > On Tue, Apr 12, 2011 at 5:49 PM, Evax Software <contact@REDACTED>
> >> Hi all,
> >> kerl is a script allowing the easy management of sandboxed
> >> installations on Unix systems.
> >> Among the features:
> >> * shell agnostic
> >> * fetches and builds Erlang/OTP from the official releases or from
> >> * 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