Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-25 Thread Robert Rothenberg
On 24/07/12 21:04 Tomas Doran wrote:
 
 On 24 Jul 2012, at 19:14, Robert Rothenberg wrote:
 
 On 24/07/12 18:34 Bill Moseley wrote:


 On Tue, Jul 24, 2012 at 9:35 AM, Robert Rothenberg rob...@gmail.com
 mailto:rob...@gmail.com wrote:


 Try this:



 http://search.cpan.org/~bobtfish/Catalyst-Devel-1.37/lib/Module/Install/Catalyst.pm#catalyst_ignore(@ignore)


 Maybe run make distclean first?

 You are calling catalyst_ignore before calling catalyst in your Makefile.PL?

 If those are done then this always works.. :)

 vim $(perldoc -l Module::Install::Catalyst)

 Ok. Silly cause of the problem. The documentation says it is a regex, rather
 than a file glob. Changing it from '.*[.]t$' to '*.t' seems to work.

 
 Doc patch please? :)

I'm not sure what it is. It doesn't work with regular expressions, but it
doesn't behave like proper file globs either.


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-25 Thread Bill Moseley
On Wed, Jul 25, 2012 at 3:05 PM, Robert Rothenberg rob...@gmail.com wrote:


  
 
  Doc patch please? :)

 I'm not sure what it is. It doesn't work with regular expressions, but it
 doesn't behave like proper file globs either.


   next CATFILES if $name =~ /^$ignore$/;


catalyst_ignore( 'xt' );


-- 
Bill Moseley
mose...@hank.org
___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


[Catalyst] Why does the installer include the 'xt' directory

2012-07-24 Thread Robert Rothenberg
We are deploying our Catalyst apps by installing them into local::lib
directories for specific users. (Yes, I know many people prefer to just run
the application as-is from the source tree, but we don't.)

Everything works fine, however, Module::Install::Catalyst installs the 'xt'
directory in lib/perl5/MyApp. Why does it do this, and how does one tell it
not to?

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-24 Thread Bill Moseley
On Tue, Jul 24, 2012 at 4:28 AM, Robert Rothenberg rob...@gmail.com wrote:


 Everything works fine, however, Module::Install::Catalyst installs the 'xt'
 directory in lib/perl5/MyApp. Why does it do this, and how does one tell it
 not to?


Try this:

http://search.cpan.org/~bobtfish/Catalyst-Devel-1.37/lib/Module/Install/Catalyst.pm#catalyst_ignore(@ignore)



-- 
Bill Moseley
mose...@hank.org
___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-24 Thread Robert Rothenberg
On 24/07/12 16:11 Bill Moseley wrote:
 
 
 On Tue, Jul 24, 2012 at 4:28 AM, Robert Rothenberg rob...@gmail.com
 mailto:rob...@gmail.com wrote:
 
 
 Everything works fine, however, Module::Install::Catalyst installs the 
 'xt'
 directory in lib/perl5/MyApp. Why does it do this, and how does one tell 
 it
 not to?
 
 Try this:
 
 http://search.cpan.org/~bobtfish/Catalyst-Devel-1.37/lib/Module/Install/Catalyst.pm#catalyst_ignore(@ignore)
  

I did. It doesn;t seem to have any effect, because it still installs the xt
directory.


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-24 Thread Bill Moseley
On Tue, Jul 24, 2012 at 9:35 AM, Robert Rothenberg rob...@gmail.com wrote:


   Try this:
 
 
 http://search.cpan.org/~bobtfish/Catalyst-Devel-1.37/lib/Module/Install/Catalyst.pm#catalyst_ignore(@ignore)


Maybe run make distclean first?

You are calling catalyst_ignore before calling catalyst in your Makefile.PL?

If those are done then this always works.. :)

vim $(perldoc -l Module::Install::Catalyst)








 directory.




-- 
Bill Moseley
mose...@hank.org
___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-24 Thread Robert Rothenberg
On 24/07/12 18:34 Bill Moseley wrote:
 
 
 On Tue, Jul 24, 2012 at 9:35 AM, Robert Rothenberg rob...@gmail.com
 mailto:rob...@gmail.com wrote:
  
 
  Try this:
 
 
 
 http://search.cpan.org/~bobtfish/Catalyst-Devel-1.37/lib/Module/Install/Catalyst.pm#catalyst_ignore(@ignore)
 
 
 Maybe run make distclean first?

Already tried that.

 You are calling catalyst_ignore before calling catalyst in your Makefile.PL?

Yes.

 If those are done then this always works.. :)
 
 vim $(perldoc -l Module::Install::Catalyst)

Well, it's not working for me.

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-24 Thread Robert Rothenberg
On 24/07/12 18:34 Bill Moseley wrote:
 
 
 On Tue, Jul 24, 2012 at 9:35 AM, Robert Rothenberg rob...@gmail.com
 mailto:rob...@gmail.com wrote:
  
 
  Try this:
 
 
 
 http://search.cpan.org/~bobtfish/Catalyst-Devel-1.37/lib/Module/Install/Catalyst.pm#catalyst_ignore(@ignore)
 
 
 Maybe run make distclean first?
 
 You are calling catalyst_ignore before calling catalyst in your Makefile.PL?
 
 If those are done then this always works.. :)
 
 vim $(perldoc -l Module::Install::Catalyst)

Ok. Silly cause of the problem. The documentation says it is a regex, rather
than a file glob. Changing it from '.*[.]t$' to '*.t' seems to work.


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Why does the installer include the 'xt' directory

2012-07-24 Thread Tomas Doran

On 24 Jul 2012, at 19:14, Robert Rothenberg wrote:

 On 24/07/12 18:34 Bill Moseley wrote:
 
 
 On Tue, Jul 24, 2012 at 9:35 AM, Robert Rothenberg rob...@gmail.com
 mailto:rob...@gmail.com wrote:
 
 
 Try this:
 
 

 http://search.cpan.org/~bobtfish/Catalyst-Devel-1.37/lib/Module/Install/Catalyst.pm#catalyst_ignore(@ignore)
 
 
 Maybe run make distclean first?
 
 You are calling catalyst_ignore before calling catalyst in your Makefile.PL?
 
 If those are done then this always works.. :)
 
 vim $(perldoc -l Module::Install::Catalyst)
 
 Ok. Silly cause of the problem. The documentation says it is a regex, rather
 than a file glob. Changing it from '.*[.]t$' to '*.t' seems to work.
 

Doc patch please? :)

Cheers
t0m


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/