Package: wnpp Severity: wishlist * Package name : makepp Version : 1.50~beta20100422 Upstream Author : Daniel Pfeiffer <occi...@esperanto.org> * URL : http://makepp.sourceforge.net/, http://search.cpan.org/~pfeiffer/makepp/ * License : GPL-2+|Artistic (same as Perl) Programming Lang: Perl Description : Compatible but reliable and improved replacement for make
Makepp is a utility for controlling build of software and similar tasks requiring solving dependencies between files. It is backward compatible with GNU Make while providing useful extensions: * built in dependency tracker * detecting changes by checksums instead of relying purely on checksums * regenerating targets when the build command changes (e.g. different compiler options are used) * ability to track dependencies across multiple (e.g. subdirectory) makefiles even when originally written for recursive make invocation * ability to separate build directory from source directory even if the the rules are not prepared for it by utilizing symlinks * expands wildcards to list of buildable files, even if they don't exist yet * ordering output from build commands run in parallel * support for filenames with special characters * extensibility via perl code Many of the features apply also to makefiles written for standard make or a makefile can be written to use them that gracefuly degrade when interpreted with other makes. -- Jan 'Bulb' Hudec <b...@ucw.cz> -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101110202919.ga18...@efreet.light.src