mmake will generate a Makefile for Java programs. It supports packages, JavaDoc, Cleanup, preprocessor support for version handling, Jar files, Installation, and many more functions.
|Tags||Software Development Build Tools Compilers Documentation|
Release Notes: This release fixes the potential circular dependency problem in the dependency graph which would occur when there was a dependency between two or more classes.
Release Notes: An uninstall target, running CPP first (before any .java files are compiled) to avoid dependency problems in a situation where a.xjava depends on b.xjava, and removal of unnecessary multiple dependencies for .xjava files in JAVA_OBJS.
Release Notes: A new configure script and Makefile (about time), prototyping to avoid warning messages with Perl version 5.6 or later, and a new tags target.
Release Notes: Support for installing resource files together with class files, and a dependency check for resource files.
Release Notes: Filtering out inner-classes when generating the dependency graph, escaping the $ delimiter in inner-classes, removed the GNU find syntax and falling back to using standard find syntax when searching for source files, updated the README file and added version options to the script.