Dist::Build::Core − core functions for Dist::Build
version 0.022
This plugin contains many of the core actions of "Dist::Build".
|
• |
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.
|
• |
mkdir($target, $dir, %options) |
This ensures the given directory 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.
|
• |
dump_binary($filename, $content, %named_arguments) |
Write $content to $filename as binary data.
|
• |
dump_text($filename, $content, %named_arguments) |
Write $content to $filename as text of the given encoding.
|
• |
dump_json($filename, $content, %named_arguments) |
Write $content to $filename as JSON.
Leon Timmermans <[email protected]>
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.