Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Module::Build::Convert

by anoid (Initiate)
on Sep 26, 2006 at 19:23 UTC ( [id://575014]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Module::Build
in thread Module::Build

Doc excerpt:

ExtUtils::MakeMaker has been a de-facto standard for the common distribution of Perl modules; Module::Build is expected to supersede ExtUtils::MakeMaker in some time (part of the Perl core as of 5.10?)

The transition takes place slowly, as the converting process manually achieved is yet an uncommon practice. The Module::Build::Convert Makefile.PL parser is intended to ease the transition process.

Module-Build-Convert

Replies are listed 'Best First'.
Re^2: Module::Build::Convert
by nglenn (Beadle) on Aug 20, 2012 at 17:16 UTC

    I hope noone minds a zombie

    Module::Build::Convert isn't quite ready, even 6 years after this last post. I ran it for one of my modules and it generate not-quite-valid Perl. That said, it comes very close and hopefully just needs a little patching

    I had a very bad experience with EUMM this past week; I wrote a pure Perl application on Windows, and found it wouldn't work on a Mac until the user installed the 4 gigabyte XCode package. I immediately converted my dist to Module::Build and everything worked fine.

    I see it as Michael Schwern does, as a needless dependency on an external application. So where do we stand 9 years after the initial posting of this? Will EUMM be marked as deprecated soon? Are there plans to start converting distributions? Should I start submitting patches for every dist I care about to help the authors migrate to Module::Build? As a side note, Module::Install was unusable to me because it requires EUMM to install.

      I hope noone minds a zombie

      Hi, new questions go in Seekers Of Perl Wisdom, you're replying to anoid who was last here 6 years ago -- Zombies go unnoticed ( see on necromancy (reviving old threads) ).

      So where do we stand 9 years after the initial posting of this?

      Still on top of the world :) Try super search , esp ?node_id=3989;HIT=Build%20MakeMaker;re=N and site:perlmonks.org makemaker-is-doomed

      Will EUMM be marked as deprecated soon?

      Nope

      Are there plans to start converting distributions?

      Nope

      Should I start submitting patches for every dist I care about to help the authors migrate to Module::Build?

      Nope, lots of authors know what they're doing and why they chose EUMM over MB, so you would earn a reputation as some kind of crusader , and maybe get frustrated

      As a side note, Module::Install was unusable to me because it requires EUMM to install.

      Seeing how every perl comes with EUMM, "odd" decision

        Thanks. I think I'm starting to understand that EUMM is good for its universality and is good for simple installations.

        I think M::I can package itself with a distribution, so I may have been too quick to judge it. However, EUMM coming with Perl doesn't matter if your computer doesn't have make, which is why I said I couldn't use it.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://575014]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (5)
As of 2024-04-19 13:49 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found