distributing .beam files/upgrading client software

Christophe Romain <>
Mon May 29 17:57:26 CEST 2006


Hi,


> what about distributing beam files to clients - should I implement my
> own distribution protocol?

you can look at http://erlrt.process-one.net/?page=Z-REPOS
this is a generic way to distribute beam files with binaries for all 
supported platforms using REPOS.

e.g.:
erlrt:install(mnesia).
erlrt:install(ejabberd). % this will install all .beam and all .so for 
your platform
erlrt:uninstall(megaco).

available soon:
erlrt:upgrade(). % will keep up to date all installed otp libraries and 
packaged software.

a new version of erlrt is under work. it will support: windows, macos 
powerpc, linux 
(alpha/amd64/arm/hppa/ia64/mips/mipsel/powerpc/s380/sparc/x86) and 
sunos sparc.
this new version will be directly usable and is neadly ready to be 
published.

regards.




More information about the erlang-questions mailing list