Skip to main content

[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.



Back to the top