Forgot to mention, the build scripts require ant 1.7 or better.
--Rafael
Rafael Schloming wrote:
I've submitted an ant build system based on the old build scripts we had
prior to the switch to maven. I've attached the output of "ant
-projecthelp" and "ant help". Hopefully this output should be sufficient
to begin developing under the new build system. The scripts have only
been tested on fedora 8 and fc6 so there may still be a few tweaks
required here and there for other platforms.
The ant build system uses all the same paths as the maven one, so for
the transition period they can be used side by side.
Known issues still on my todo list:
- need to generate pom files
- release docs:
The release docs appear in SVN under resources and under
distribution/src/main/resources. I wasn't sure which ones to include as
these appear to be similar files, but not exactly the same, so the
current release artifacts don't include any.
- perftests:
The launcher for these tests needs to be disentangled from maven
somehow.
- eclipse plugin distro:
The maven assembly stuff generated separate releases for the eclipse
plugin on windows and unix. The ant system currently just bundles
everything together into one big release archive.
Please let me know of any further issues that should be addressed. I
expect we should have a complete replacement for maven soon, and I'd
like to remove the pom files once we've reached that point.
--Rafael