On 09/07/2018 04:18 PM, Karen Etheridge wrote:


On Fri, Sep 7, 2018 at 12:59 PM, Diab Jerius <djer...@cpan.org <mailto:djer...@cpan.org>> wrote:


    I see two options:

    1.  Create an empty package which gets indexed; or
    2.  Add an entry to the "provides" field mapping the distribution's
    "package" name (App::pltvectors) to the script file.


Option 1 is correct -- create an App::pltvectors module which is indexable and installable.  However, it doesn't need to be an empty package -- not only can it contain documentation for your script, but it could also contain most of the functionality from the script as well, turning the script into a wrapper that calls the module. That also allows others to make use of the code in their own scripts.

+1

Reply via email to