Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cpanfile vs. Makefile.pl #64

Closed
davehodg opened this issue Feb 23, 2016 · 4 comments
Closed

cpanfile vs. Makefile.pl #64

davehodg opened this issue Feb 23, 2016 · 4 comments

Comments

@davehodg
Copy link
Contributor

This isn't really a bug. I'm currently living in a perlbrew/cpanm world, so having Makefile.pl talk about CPAN.pm jars with my mode of operation. These days I live much more in cpanfile world. I blame MIYAGAWA.

Feel free to close after spending 5 seconds pondering :)

@denny
Copy link
Owner

denny commented Feb 23, 2016

No, it's a fair point... it's been bugging me too. I know the Makefile.PL is part of Catalyst's required files to some extent (see default boilerplate notice at the top of it), but I haven't experimented to see how much can be removed from there and put into a cpanfile. There's also the issue of duplication between the Dockerfile cpanm command and the Makefile.PL - if it were in a cpanfile then I could just use that for the Dockerfile cpanm command too, which would be neater.

Patches welcome! :)

@davehodg
Copy link
Contributor Author

I haven't looked at the docker stuff yet. Soon...

@davehodg
Copy link
Contributor Author

OK, given that docker also has a lit of perl modules, we're now in three places. I'm thinking cpanfile as a template to generate the other two :)

@denny
Copy link
Owner

denny commented Jun 4, 2019

It looks like cpanm --installdeps . will work off of the Makefile.PL these days...

@denny denny closed this as completed Jun 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants