Dist::Zilla::Plugin::FFI::CheckLib - FFI::CheckLib alternative to Dist::Zilla::Plugin::CheckLib
In your dist.ini:
[FFI::CheckLib] lib = zmq
This is a Dist::Zilla plugin that modifies the Makefile.PL or Build.PL in your distribution to check for a dynamic library FFI::Raw (or similar) can access; uses FFI::CheckLib to perform the check.
If the library is not available, the program exits with a status of zero, which will result in a NA result on a CPAN test reporter.
Derived from Dist::Zilla::Plugin::CheckLib (see "AUTHOR") -- look there for non-FFI applications.
All options are as documented in FFI::CheckLib:
lib
The name of a single dynamic library (for example, zmq). Can be used more than once.
zmq
FFI::CheckLib will prepend lib and append an appropriate dynamic library suffix as needed.
symbol
A symbol that must be found. Can be used more than once.
systempath
The system search path to use (instead of letting FFI::CheckLib determine paths). Can be used more than once.
libpath
Additional path to search for libraries. Can be used more than once.
recursive
If set to true, directories specified in libpath will be searched recursively.
Defaults to false.
FFI::CheckLib
Devel::CheckLib and Dist::Zilla::Plugin::CheckLib
Devel::AssertOS and Dist::Zilla::Plugin::AssertOS
Ported to FFI::CheckLib by Jon Portnoy <avenj@cobaltirc.org>
This module is adapted directly from Dist::Zilla::Plugin::CheckLib, copyright (c) 2014 by Karen Etheridge (CPAN: ETHER).
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::FFI::CheckLib, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::Plugin::FFI::CheckLib
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::Plugin::FFI::CheckLib
For more information on module installation, please visit the detailed CPAN module installation guide.