Jak mogę znaleźć standardową lokalizację site_perl (non-arch)? Czy można bezpiecznie przechodzić w pętlę @INC i znaleźć ścieżkę kończącą się "site_perl" lub czy istnieje standardowy sposób, aby to zrobić?Jak znaleźć standardowy katalog site_perl dla Perla?
Powodem, dla którego próbuję to znaleźć, jest bardzo duży projekt zbudowany z setek pojedynczych modułów, wszystkie z własnymi plikami Makefile.PL (prawie każdy plik .pm został zbudowany jako własny styl CPAN moduł). Wraz z tym, każdy moduł może mieć artefakty (szablony, pliki .cgi itp.) W różnych lokalizacjach, wszystkie które muszą być rozmieszczone w różnych lokalizacjach, nic nie jest standardem. Jest to pierwszy krok do próby opanowania tego, w zasadzie posiadający jeden plik Makefile, który może znaleźć i wdrożyć wszystko, następnym krokiem będzie dostanie go w rozsądny układ w kontroli wersji.
Spędziłem czas próbując to zrobić przy użyciu standardowych narzędzi instalacyjnych, ale nie miałem szczęścia.
Dlaczego szukasz site_perl? Jeśli powiesz nam, co próbujesz zrobić, prawdopodobnie możemy Ci powiedzieć, jak to zrobić. :) –