The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Dist::Build::Core - core functions for Dist::Build

VERSION

version 0.003

DESCRIPTION

This plugin contains many of the core actions of Dist::Build.

Delegates

  • copy_file($source, $destination)

    Copy the file $source to $destination.

  • copy_executable($source, $destination)

    Copy the executable $source to $destination.

  • manify($source, $destination, $section)

    Manify $source to $destination, as section $section.

  • mkdirs($target, @dirs)

    This ensures the given directories exist.

  • tap_harness(%options)

    This runs tests for the dist.

    • test_files

      The list of files to run.

    • jobs

      The number of concurrent test files to run.

    • color

      This enables color in the harness.

  • install(%options)

    This installs the distribution

    • install_map

      The map of intermediate paths to install locations, as produced by ExtUtils::InstallPaths.

    • verbose

      This enables verbose mode.

    • uninst

      This uninstalls files before installing the new ones.

AUTHOR

Leon Timmermans <fawaka@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2024 by Leon Timmermans.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.