I'm trying to establish a working recipe for Cat apps with local::lib and app-local mini-CPANs. The aim is to have completely independent app installations with their own copies of all their dependancies, so an install will be copy to server and run installdeps, and everything installs from the mini-cpan which lives in the app dir. This is fairly important when supporting several different apps on different cat versions. To date I've been using a modified krang installer, but it doesn't handle dependancies at all, and the install process feels like it's held together with spit.
I'm using t0m's work on local::lib with cat: http://github.com/bobtfish/catalyst-app-example-locallibapp/tree/master, which works very well. I'm caught on the other piece, getting installdeps to work with a mini-cpan living in the app directory. All the instructions for mini-cpans assume you have one private cpan directory and can 'o conf urllist' to set your file:// path. Sadly this doesn't work very well with a cpan directory-per-application. Has anyone had success with such a thing? If/when I get it working I'll do a write-up for the wiki. - Chris _______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
