Dist::Zilla::Plugin::Typemap - Manipulate the typemap file for XS distributions using dzil
version 0.006
[Typemap] module = ExtUtils::Typemaps::Blabla
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.
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.
ExtUtils::Typemaps::Magic
ExtUtils::Typemaps::STL
+
ExtUtils::Typemaps::
This adds a file in the dist to the typemap. This may be given multiple times.
This is the name of the file that the typemap is written to. It defaults to typemap.
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
ExtUtils::ParseXS
auto
minimum_pxs
Leon Timmermans <leont@cpan.org>
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.
To install Dist::Zilla::Plugin::Typemap, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::Plugin::Typemap
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::Plugin::Typemap
For more information on module installation, please visit the detailed CPAN module installation guide.