[Catalyst] Using the Catalyst Makefile to install
Francisco Obispo
fobispo at isc.org
Fri Mar 8 04:57:49 GMT 2013
They are installed by default under the lib/ directory, I'm not a big fan of that setup, so what we usually do (in debian), we setup a custom package that does the magic that we need, including the nginx setup, etc.
Module::Install lets you do some limited configuration, but if you're looking to customize it, you're better off with a custom distribution package.
Module::Install also gives you the ability to generate a PAR (Perl Archive), and a tar distribution (make tardist).
On FreeBSD for example I usually install my catalyst apps as:
perl Makefile.PL INSTALL_BASE=/path/to/myapp
that way I have everything enclosed in one location (FreeBSD package manager is a nightmare)
:-)
On Mar 7, 2013, at 8:50 PM, Alejandro Imass <alejandro.imass at gmail.com> wrote:
> On Thu, Mar 7, 2013 at 6:03 PM, Francisco Obispo <fobispo at isc.org> wrote:
>> The installer uses Module::Install
>>
>> So basically:
>>
>> 1) lib/ is installed in: /usr/local/lib/perl5
>> 2) script/* becomes /usr/local/bin/*
>> 3) man pages are usually installed in /usr/local/share/man/man3/
>>
>> etc.
>>
>> perldoc Module::Install for more info ;-)
>>
>>
>
> So the source, static files and the config file, etc. need to be
> installed manually ??
>
> BTW: saludes!
>
> --
> Alejandro Imass
>
> _______________________________________________
> List: Catalyst at 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/
Francisco Obispo
Director of Applications and Services - ISC
email: fobispo at isc.org
Phone: +1 650 423 1374 || INOC-DBA *3557* NOC
PGP KeyID = B38DB1BE
More information about the Catalyst
mailing list