Abortive attempt to use doccheck.
build.nothreads defaults to false again
Default gjc.version to 2.0 and build.nothreads to true for 2.0 only.
Add nothreads option.
Allow configuring compiler for 1.3, 2.0-variance, and 2.0-novariance.
Source filtering was doing the HTML as well. Prepare for latest version of generic compiler.
Windows uses emulation by default.
Build native jar separately from emulation jar.
Omit Random and Unsafe from emulation jar.
Emulation classes available by setting build.emulation property. Dist-docs hides non-JSR166 classes, Random and Unsafe.
Add src.dir to boot class path
Use docsourcelevel for dist javadoc as well as main javadoc.
Added docsourcelevel attribute so that javac/javadoc don't user the same attributes - thus allowing use of generics enabled javac while still having plain old javadoc.
Allow user specific restriction of testcases.
Moved main source rooted at . to ./src/main Moved test source rooted at ./etc/testcases to ./src/test
Added TimerExecutor example in test area.
No need to create notes dir explicitly.
Added some long winded notes on executor use.
Add usage target
Prettier front page for build results than a directory listing.
Added doccheck target, not working yet. Added strip target to produce "angle-bracket free" code
Add checkstyle target
Add Anthill targets
Add type parameters to CopyOnWriteArrayList/Set.
Put jsr166 jar on bootclasspath for testing. Remove sample test and replace with simple tests of jsr166 classes.
Ignore dist directory, control -warnunchecked setting from property, add init target to print banner with version.
Distribution copies jar product from build folder to dist folder.
Public docs go to dist folder, private docs stay in build folder.
Split docs into public and private builds. Public builds don't show the custom tags.
Clean filtersrc along with javadocs before building docs
Turn on -deprecation and -warnunchecked for compilation. Always clean docs before building. Fix a bunch of unchecked assignments.
Upgraded generic compiler to 1.3-ea
Added more custom tags
No need to include junit.jar on test.classpath, document that it must be in ${ant.home}/lib.
Move bootclasspath from argument line to nested element of javac.
Added Ant build file and support files to allow compilation of source with -gj and javadoc generation from the same source. Also added a sample JUnit test case.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.