Rozpowszechnianie programu
Kiedy utworzę dystrybucję programu, mogę wysłać ją do witryny CPAN (albo dowolnej innej), aby inni użytkownicy mogli ją stamtąd pobrać. W celu utworzenia archiwum postępuję tak samo jak w przypadku modułów. Najpierw wydaję polecenie make disttest
, które tworzy dystrybucję, odpakowuje ją w nowym katalogu i wykonuje testy. Gwarantuje to, że opublikowane przeze mnie archiwum zawiera niezbędne pliki i że wszystko działa prawidłowo (przynajmniej w większości przypadków):
$ make disttest
Następnie tworzę archiwum w dowolnie wybranym formacie:
$ make tardist
== LUB ==
$ make zipdist
Wreszcie wysyłam dystrybucję do PAUSE
i ogłaszam ją całemu światu. W praktyce używam w tym celu mojego narzędzia release
z pakietu Module::Release ...
Get Perl. Mistrzostwo w programowaniu now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.