|
ast-jmake package
The software is covered by this license: Individual components may be covered by separate licenses; refer to the component source and/or binaries for more information.A recent release change log is also included.
release change logAll recorded changes follow.
jmake changes
13-01-30 JAR.mk,JAVA.mk: enable --global ... --noglobal namespace preservation
13-01-30 JAR.mk: fix wrapper script to handle [-C][-J]-X* java options
12-05-18 JAR.mk: JAVA.MAIN.* : .VIRTUAL to avoid unnecessary jmake calls
12-05-17 jmake: handle foo.java => foo.class bar.class
12-05-14 JAR.mk,jmake.tst,jmake.def: handle %.java:%.jfoo
12-05-11 jmake: add --tolerance=<seconds>, fix unknown .class file logic
12-05-04 JAR.mk,JAVA.mk: consider set --global ... --noglobal
12-05-03 JAVA.mk: use $(LIBDIR) instead of $(INSTALLROOT)/lib -- doh
12-05-01 jmake version 1.3.6.1 => 2012-05-01
12-05-01 handle foo.java => !(foo).class
12-05-01 JAR.mk: fix clobber list for java sans jar
12-02-29 jmake.tst: add --regress=sync to avoid time skew regressions
12-02-24 JAR.mk: handle :JAVA: with no .class on rhs
12-01-21 JAR.mk: re-create jar if error last time
12-01-20 jmake: add { --force --updates --all }
11-11-03 JAR.mk: use JAVACLASSES if defined for JARCLASSES default
11-11-02 (palindrome!emordnilap) normalize error & warning messages
11-11-01 PCDManager.java: recreate jar when inner classe delete()'d
11-10-31 PCDManager.java: delete() unused inner class files
11-10-28 JAVA.mk,JAR.mk: fix { JAVA JAR } initialization
11-09-09 JAVA.mk,JAR.mk: export { JAVA_HOME JAVA JAR JDK_HOME } to make actions
11-07-25 JAVA.mk,JAR.mk: fix $(*CLASSES) and .SOURCE.class logic
11-01-25 JAR.mk: fix -C directory vs viewpath logic
11-01-11 JAVA.mk,JAR.mk: fix :JAVA: to compile class files
10-12-01 add com jmake.jar.tm jmake.sh to source list for non-java tgz
10-09-22 add EAR.mk EAR.1M, explicit :JAR: prereq glob override
10-08-29 *.mk: tweaks to handle real world examples
10-02-14 JAR.mk: add .INSTALL.COMMON. directory arg
10-01-22 initial release
|