[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[aspectj-dev] Build updates
|
New in the build system:
o modules/lib/ant is a stock Ant 1.6.3 with junit.jar in lib
o {aspectj}/lib/aspectjweaver.jar is now aliased to modules/loadtime5
o modules/{module}/newbuild.xml are my proposed replacements for
modules/{module}/build.xml. They take targets "compile" and "test".
("clean" has the same meaning as in build/build.xml: remove everything.
Similarly, "all" means "build the installer".)
o build/readme-build-and-test-aspectj.html describes the restrictive
but easy to use project model: Java 5 sources in java5-src/, etc.
o If you don't use a Java 5 VM, you won't build or run Java 5 code.
Conversely, if you only use a Java 5 VM, you won't notice if you
used API's after 1.3, the VM supported in AspectJ 1.2.x.
Lots of changes (lightly tested since release builds take two hours),
so squawk if there are problems. (The loadtime modules and Ant junit
reporting are still taking shape.)
Wes
P.S. - As a reminder, we're supporting 1.1 for the runtime as a way
of supporting non-standard VM's like J2ME.