that would be great ! Anything you could do to help automate this would be much appreciated. Currently the only publically available pieces are the dev builds and releases at: http://www.eclipse.org/aspectj/downloads.php
Which include src zips for final released versions. I am more than happy to include an extra bit of Ant in my build process to rename the component parts of those distributions (the binaries and the source archive) and structure it as a maven friendly layout before putting it somewhere (via rsync or ftp or anything that works). The problem right now is I simply don't have anywhere I can put it that maven can automatically grab it from - do you think you might be able to setup somewhere for me?
After my current build.xml has run, I have this directory structure:
./dist/aspectj-DEVELOPMENT.jar (this is the final packaged distribution)
./src/org.aspectj-DEVELOPMENT-src.jar (all the other src jars zipped up together)
So I imagine the extensions to the XML I need will copy/rename the dist/tools/lib jars and the src jars and put them in a maven like directory structure. DEVELOPMENT is what would get replaced by 1.6.3 or 1.6.4, etc, when packaging a release.
On Wed, 21 Jan 2009, Andy Clement wrote:
Thanks Win. I didn't upload 1.6.2 or 1.6.1. I think 1.6.0 was the
last one I did. In our repository under:
is the basic layout I used for 1.6.0. But at that time we had no
source bundles in the correct format - these are now available and
ought to be included. I usually manually construct the repo archive
locally then upload to the eclipse servers as a zip and raise a maven
jira to ftp it from the eclipse servers. Of course it would be far
better to auto-sync but I don't have anywhere I can put them that
supports rsync. I can't setup my own rsync server where I am.
Really I would like a build.xml that you pointed to the downloaded
AspectJ and related src, it then constructed the appropriate repo
structure for maven, created the right poms, created the digests and
then zipped it up - I'd be more likely to do it more often if this
were the case. If anyone wants to help with this, I'd be grateful -
or even better if someone can suggest where I can put it so that rsync
would be possible, that'd be awesome.
I've done the latests packages - and Carlos Sanchez have been kind enough to upload it to central.
Where are the latest archives being made available? Maybe I could help out to automate it - and provide an rsync bitbucket where it can be picked up as well.
David J. M. Karlsen - +47 90 68 22 43