You are here: Home / LBN / Up2date / Core Linux / BastionLinux 36 / perl-ExtUtils-XSBuilder-0.28-41.fc36.noarch

perl-ExtUtils-XSBuilder-0.28-41.fc36.noarch

Package Attributes
RPM  perl-ExtUtils-XSBuilder-0.28-41.fc36.noarch.rpm Architecture  noarch Size  190107 Created  2022/09/06 06:03:08 UTC
Package Specification
Summary Modules that parse C header files and create XS glue code
Group Unspecified
License GPL+ or Artistic
Home Page https://metacpan.org/release/ExtUtils-XSBuilder
Description

ExtUtils::XSBuilder is a set of modules to parse C header files and create XS glue code and documentation out of it. Ideally this allows one to "write" an interface to a C library without coding a line. Since no C-API is ideal, some adjustments are necessary most of the time. So to use this module you must still be familiar with C and XS programming, but it removes a lot of stupid work and copy&paste from you. Also when the C API changes, most of the time you only have to rerun XSBuilder to get your new Perl API.

Requires
perl(Tie::IxHash)  
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PayloadIsZstd)  
rpmlib(CompressedFileNames)  
rpmlib(FileDigests)  
Provides
perl(ExtUtils::XSBuilder)
perl(ExtUtils::XSBuilder::C::grammar)
perl(ExtUtils::XSBuilder::CallbackMap)
perl(ExtUtils::XSBuilder::FunctionMap)
perl(ExtUtils::XSBuilder::MapBase)
perl(ExtUtils::XSBuilder::MapUtil)
perl(ExtUtils::XSBuilder::PODTemplate)
perl(ExtUtils::XSBuilder::ParseSource)
perl(ExtUtils::XSBuilder::StructureMap)
perl(ExtUtils::XSBuilder::TypeMap)
perl(ExtUtils::XSBuilder::WrapXS)
perl-ExtUtils-XSBuilder

Document Actions