Consideriamo di utilizzare Minilla o Dist :: Milla per il nostro sviluppo perl. La dichiarazione delle dipendenze viene effettuata tramite cpanfile. Mi aspettavo di trovare una definizione esatta di cosa e come può essere dichiarato. MaDove posso trovare la definizione del formato cpanfile?
perldoc cpanfile: mostra solo l'utilizzo principale. La sezione 'VEDERE ANCHE' non aiuta.
perldoc Module :: CPANfile: uguale a cpanfile.
perldoc cpanfile-faq: nessuna spiegazione della sintassi esatta o un link ad esso, solo
DSL sintassi familiare
Si tratta di un nuovo tipo di file, ma il formato e la sintassi non è completamente nuova. I metadati che può dichiarare sono esattamente un sottoinsieme di "Prereqs" in Meta Spec CPAN.
La sintassi prende in prestito molto da Module :: Install. Modulo :: Installa è un ottimo modo per dichiarare facilmente i metadati del modulo come il nome, l'autore e le dipendenze del . Il formato cpanfile è semplicemente quello di estrarre le dipendenze in un file separato, il che significa che la maggior parte degli sviluppatori è familiare con la sintassi.
- Web: ho trovato (ma non risponde alla mia domanda)
Qualcuno sa dove trovare un esatto descrizione dello cpanfile sintassi/formato?
Da nessuna parte. Urla a miyagawa. :) – hobbs
@hobbs: Non voglio urlare. Il mondo non è perfetto, così come Perl e il suo mondo. Sono stato sorpreso di non trovare la documentazione. – katastrophos