Расширение файла Strawberry perl и pp

Может ли кто-нибудь объяснить, что такое файлы .pp в каталоге perl клубники,

например, у меня есть следующий файл 64bit-5.16.0.1.pp и много других файлов с этим расширением.

что означает это расширение (.pp) это сборка клубники, и если да, то могу ли я создать какой-нибудь собственный файл .pp с моими дополнительными модулями?


person user3019319    schedule 05.12.2013    source источник


Ответы (2)


64bit-5.16.0.1.pp является частью Perl::Dist::Strawberry, который используется для сборки дистрибутива strawberry perl (он не является частью стандартной установки клубники, вы должны установить его с помощью команды cpan или cpanm).

Файлы *.pp на самом деле являются конфигурацией сборки, определяющей, какие компоненты включены в дистрибутив на perl клубники.

Вы можете создать измененную версию любого файла *.pp (см. примеры ) и создайте свой собственный Perl-дистрибутив в стиле клубники. Просто установите Perl::Dist::Strawberry и используйте команду perldist_strawberry с правильным параметры — см. использование perldist_strawberry

person kmx    schedule 07.12.2013

.pp может быть для "Pure Perl"? Бывают случаи, когда модуль поставляется в нескольких реализациях, например, модуль XS и модуль чистого Perl. Если это так, может быть разница в скорости, где XS, как правило, быстрее.

person mwarin    schedule 05.12.2013