J'ai besoin de distribuer du code Erlang qui est une source fermée à un client. Je pense que le plus simple serait de simplement donner une commande shell Erlang pour tirer le code d'un hôte distant. L'hôte distant sera une machine virtuelle Erlang qui ne partage pas le même cookie secret que le client. Comment puis-je faire ceci?Existe-t-il une commande Erlang pour lire les fichiers BEAM d'un référentiel distant?
Par exemple, si je suis dans le shell Erlang, je voudrais quelque chose Thats me permet de faire:
load_lib(mysql).
load_lib(postgres).
: et Erlang voudrais télécharger et installer les fichiers BEAM, et me permettre d'utiliser MySQL ou postgres: modules Erlang de ce point sur
Mise à jour: 1) J'ai suggéré d'utiliser tarballs, donc je suppose que la procédure dans ce cas serait quelque chose comme:
Find Erlang lib directory and CD to it
wget tarball to the current directory
Pas aussi bien que gem install, mais son meilleur que Erlang peut faire
Vous m'avez perdu un peu. Pourriez-vous clarifier? –
J'ai ajouté des clarifications – Zubair
Pourquoi ne pas inclure le code dans une archive tar que vous envoyez au client? – Christian