Obrigado pelas resposta, vou dar uma olhada no cava packager!<br><br><div><span class="gmail_quote">Em 25/02/08, <b class="gmail_sendername">Gabriel Vieira</b> &lt;<a href="mailto:gabriel.vieira@gmail.com">gabriel.vieira@gmail.com</a>&gt; escreveu:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Creio que o Cava Packager seja interessante, so tive experiências de<br> alguns testes nele.<br> <br> Abraços.<br> <br><br> 2008/2/25 eden &lt;<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>&gt;:<br> <br>&gt; 2008/2/25 Fabrício Firmino de Faria &lt;<a href="mailto:firminodefaria@gmail.com">firminodefaria@gmail.com</a>&gt;:<br>
 &gt;<br> &gt; &gt; Bem, acho que não fui muito claro no que eu quis dizer, vamos ver se eu<br> &gt;&nbsp;&nbsp;&gt; consigo melhorar.<br> &gt;&nbsp;&nbsp;&gt;<br> &gt;&nbsp;&nbsp;&gt; ( vou tentar explicar com um exemplo)<br> &gt;&nbsp;&nbsp;&gt; Suponha que eu tenha um projeto em perl, de tamanho relativamente grande,<br>
 &gt;&nbsp;&nbsp;&gt; uma idéia então seria separar os componentes do sistema em pastas, teriamos<br> &gt;&nbsp;&nbsp;&gt; assim:<br> &gt;&nbsp;&nbsp;&gt;<br> &gt;&nbsp;&nbsp;&gt; pasta scripts&nbsp;&nbsp; -&gt; onde os scripts que eu fiz estariam armazenados<br> &gt;&nbsp;&nbsp;&gt; pasta módulos -&gt; onde estariam os módulos utilizados pelo meus scripts<br>
 &gt;&nbsp;&nbsp;&gt; pasta config -&gt;&nbsp;&nbsp;arquivos de configuração do projeto<br> &gt;&nbsp;&nbsp;&gt; pasta outros -&gt; onde serão armazenados imagens entre outros<br> &gt;&nbsp;&nbsp;&gt;<br> &gt;&nbsp;&nbsp;&gt; Só queria saber se existe alguma forma de passar o sistema com o esquema de<br>
 &gt;&nbsp;&nbsp;&gt; pastas que eu passei, assim, caso fizesse alguma mudança em algum script só<br> &gt;&nbsp;&nbsp;&gt; precisaria trocar o arquivo antigo pelo meu novo script, sem precisar ficar<br> &gt;&nbsp;&nbsp;&gt; gerando um executável com o par toda hora.<br>
 &gt;<br> &gt;&nbsp;&nbsp;Tem sim, se você adotar uma arquitetura core/plugins, o executável com<br> &gt;&nbsp;&nbsp;PAR você gera uma vez e depois usa algo como o Module::Pluggable para<br> &gt;&nbsp;&nbsp;acrescentar novos componentes sem ter que gerar nada, basta colocar o<br>
 &gt;&nbsp;&nbsp;novo fonte no diretório adequado e reiniciar o sistema (presumindo que<br> &gt;&nbsp;&nbsp;você não usa XS nesses novos componentes).<br> &gt;<br> &gt;&nbsp;&nbsp;--<br> &gt;<br> &gt;<br> &gt; <a href="http://edenc.vox.com">edenc.vox.com</a><br>
 &gt;&nbsp;&nbsp;_______________________________________________<br> &gt;&nbsp;&nbsp;Rio-pm mailing list<br> &gt;&nbsp;&nbsp;<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br> &gt;&nbsp;&nbsp;<a href="http://mail.pm.org/mailman/listinfo/rio-pm">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
 &gt;<br> <br> <br> <br> <br>--<br> <br>Gabriel Vieira<br> <br>_______________________________________________<br> Rio-pm mailing list<br> <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br> <a href="http://mail.pm.org/mailman/listinfo/rio-pm">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
 </blockquote></div><br>