Comment puis-je trouver l'emplacement site_perl standard (non spécifique à l'arc)? Est-il prudent de simplement boucler @INC et de trouver le chemin se terminant par "site_perl", ou existe-t-il un moyen standard de le faire?Comment trouver le répertoire site_perl standard pour Perl?
La raison pour essayer de trouver ceci, est que j'ai un très grand projet construit à partir de centaines de modules individuels, tous avec leurs propres fichiers Makefile.PL (à peu près chaque fichier .pm a été construit comme son propre CPAN module). Parallèlement à cela, chaque module peut avoir des artefacts (modèles, .cgi, etc), dans divers endroits, tous qui doivent être déployés à divers endroits, rien n'est standard. C'est la première étape pour essayer de maîtriser cela, en ayant essentiellement un seul Makefile capable de tout trouver et de tout déployer, la prochaine étape sera de l'obtenir dans une mise en page raisonnable dans le contrôle de version.
J'ai passé du temps à essayer de le faire avec des outils d'installation standard, mais je n'ai pas eu de chance.
Pourquoi recherchez-vous site_perl? Si vous nous dites ce que vous essayez de faire, nous pouvons probablement vous dire comment le faire. :) –