logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Module::Install::Compiler - Commands for interacting with the C compiler

Authors

       Refactored by Adam Kennedy <adamk@cpan.org>

       Mostly by Audrey Tang <autrijus@autrijus.org>

       Based on original works by Brian Ingerson <ingy@cpan.org>

Commands

       To be completed

Description

       Many Perl modules that contains C and XS code have fiendishly complex Makefile.PL files, because
       ExtUtils::MakeMaker doesn't itself provide a huge amount of assistance and automation in this area.

       Module::Install::Compiler provides a number of commands that take care of common utility tasks, and try
       to take some of intricacy out of creating C and XS modules.

Name

       Module::Install::Compiler - Commands for interacting with the C compiler

See Also

       Module::Install, ExtUtils::MakeMaker

Synopsis

         To be completed

To Do

       The current implementation is relatively fragile and minimalistic.

       It only handles some very basic wrapper around ExtUtils::MakeMaker.

       It is currently undergoing extensive refactoring to provide a more generic compiler flag generation
       capability. This may take some time, and if anyone who maintains a Perl module that makes use of the
       compiler would like to help out, your assistance would be greatly appreciated.

See Also