NAME
Dist::Zilla::Plugin::Typemap - Manipulate the typemap file for XS distributions using dzil
VERSION
version 0.006
SYNOPSIS
[Typemap]
module = ExtUtils::Typemaps::Blabla
DESCRIPTION
This module manipulates the typemap of an XS distribution. It uses the existing typemap as a base, and adds maps from both typemap modules and from separate files to it.
ATTRIBUTES
module
This adds typemap module to the type, e.g. ExtUtils::Typemaps::Magic
or ExtUtils::Typemaps::STL
. The prefix +
is replaced with ExtUtils::Typemaps::
for convenience. This may be given multiple times.
file
This adds a file in the dist to the typemap. This may be given multiple times.
filename
This is the name of the file that the typemap is written to. It defaults to typemap.
minimum_pxs
This sets a build requirement on a specific version of ExtUtils::ParseXS. The special value author
is replaced with the version of ExtUtils::ParseXS
that the author has installed. The special value auto
(the default) will automatically determine the minimum version using the minimum_pxs
method on the typemap class if present.
AUTHOR
Leon Timmermans <leont@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2023 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.