Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re^2: Don’t Repeat Your… version number

by liz (Monsignor)
on Jul 23, 2006 at 19:23 UTC ( #563150=note: print w/replies, xml ) Need Help??

in reply to Re: Don’t Repeat Your… version number
in thread Don’t Repeat Your… version number

FWIW, my module Devel::Required takes a similar approach to automatically update version information for required external modules. I guess it could be easily expanded to include the version information of the module itself.


  • Comment on Re^2: Don’t Repeat Your… version number

Replies are listed 'Best First'.
Re^3: Don’t Repeat Your… version number
by Aristotle (Chancellor) on Jul 24, 2006 at 02:01 UTC

    That would be grand. The less boilerplate I need to deploy, the better.

    Makeshifts last the longest.

      Devel::Required 0.07 now on its way to CPAN. It includes support for (assuming your module's version is 1.01) automatically replacing:
      Version: 1.01
      in README type text files, and:
      =head1 VERSION
      =head1 VERSION This documentation describes version 1.01.
      in pod type files (such as your module's source) each time your run "perl Makefile.PL". The version information is automatically obtained form the generated "Makefile", so it automatically uses any heuristics that ExtUtils::MakeMaker uses. For more information, see the pod of Devel::Required.

      For the people who can't wait until it is replicated all over the world, you can get a copy from my own CPAN directory

      Have fun!


Log In?

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

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (4)
As of 2023-01-31 03:21 GMT
Find Nodes?
    Voting Booth?

    No recent polls found