2011-01-28 2 views
4

Le Perl portable Perl est une aubaine - je peux le regrouper dans un installateur NSIS avec les scripts réels et faire double-cliquer l'utilisateur. Cependant, je dois toujours installer les modules CPAN dont nos scripts ont besoin, manuellement sur l'ordinateur de chaque utilisateur.Comment créer une fraise portable avec des modules supplémentaires?

Existe-t-il un moyen portable d '«injecter» des modules cpan dans la version portable de fraise perl?

Serait-ce une bonne idée de prendre la fraise portative sur une machine de développement, d'installer des modules via le CPAN et de la re-zipper pour la distribution? (J'imagine que je devrais fixer l'emplacement d'installation à c: \ custom-perl ou quelque chose si je fais ceci). Quelqu'un sait-il d'une manière plus directe? Je suppose que je devrais scripter les commandes cpan dans le programme d'installation, mais ce serait bien si l'utilisateur n'avait pas besoin d'attendre 20 minutes + pour le programme d'installation (ce qui est le temps nécessaire pour compiler toutes les dépendances).

Répondre

5

Je pense que si vous utilisez l'un des outils CPAN (cpan/cpanp/cpanm), il convient d'installer très bien à Z:\<strawberry path>\perl\site\lib et vous pouvez emballer le tout.

+0

Testé et vérifié. – Htbaa

Questions connexes