Changes for version 0.03

  • Force the user to call the ->parse method after he/she constructs every Makefile::Parser object. That is to say, the constructor of the Makefile::Parser class won't call ->parse internally from now on.
  • Add error checking code and corresponding tests for Parser objects which has never parsed anything.
  • Add support of default target to the ->target method of the Makefile::Parser class.
  • Add method ->roots to the Makefile::Parser class which returns the "root targets" for the Makefile.

Modules

A Simple Parser for Makefiles

Provides

in lib/Makefile/Parser.pm