Makepp is a drop-in replacement for GNU make which has a number of features
that allow for more reliable builds and simpler build files. It supports
almost all of the syntax that GNU make supports, and can be used with
makefiles produced by utilities such as automake. It is called makepp (or
make++) because originally it was designed for building C++ programs. Also its
relationship to make is supposed to be analogous to C++'s relationship to C:
it is almost 100% backward compatible but adds a number of new features. In
fact, it will work with input files designed for make, but there are much
better ways to do things.
Here's again a new well tested beta snapshot. Besides more speedup and bug
fixes (especially for repositories), this version has been ported to z/OS. The
previously missing call function has been provided. A file .makepprc with
options in it is searched for, so you can store them in the build tree they
pertain to.
There still are a few bug fixes on the way for even better GNU make
compatibility (comma in variable is not to be a parameter separator and
variables with whitespace in name). After that this should already be close to
what the next official version will look like.
Homepage: http://makepp.sourceforge.net/
Documentation: http://makepp.sourceforge.net/1.50/
Download: http://search.cpan.org/~pfeiffer/
coralament / best Grötens / liebe Grüße / best regards / elkorajn salutojn
Daniel Pfeiffer