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