The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.38_004 - 2012-04-16

  • Revert Makefile.PL to 0.38_002 logic (remove ExtUtils::CppGuess dependency).
  • Add Inline::CPP::Config.pm Makefile.PL now writes to Inline::CPP::Config.pm rather than directly to CPP.pm.
  • Modify Makefile.PL to write to new configuration location.
  • Modify CPP.pm to utilize Inline::CPP::Config.pm rather than expecting hard-coded defaults to be written directly to CPP.pm by Makefile.PL.
  • Make t/08cppguess.t **optional**.
  • Update MANIFEST.
  • Improved how Makefile.PL specifies minimum Perl version.
  • Makefile.PL now includes a CONFIGURE_REQUIRES directive for a version of ExtUtils::MakeMaker that will support important meta tags.

Changes for version 0.38_003 - 2012-03-24

  • Makefile.PL rewritten to use ExtUtils::CppGuess. THIS IS A PRELIMINARY TEST. EXPECT PROBLEMS.
  • t/08cppguess.t to provide diagnostic info regarding Makefile.PL rewrite.

Changes for version 0.38_002 - 2012-03-07

  • Bug fix for a bug introduced in refactoring code within version 0.35: A hash slice got (wrongly) refactored as something else. Fixed now.
  • Fine tuned a few other recent refactoring issues.

Changes for version 0.38_001 - 2012-03-06

  • Dropped in the re-written test suite that uses Test::More. This more modern test suite facilitates greater introspection for each segment of C++ code, and should also be easier to extend and maintain.
  • Removed Test.pm dependency from distribution.
  • Shifted CPP.pm away from "use base 'Inline::C';" to "our @ISA = qw( Inline::C );" to better deal with the fact that one cannot "use" Inline::C.

Documentation

Write Perl subroutines and classes in C++.

Provides

in CPP.pm
in lib/Inline/CPP/Config.pm
in grammar/grammar.pm