On 08/31/2012 08:12 PM, David Nalley wrote:
Hi folks:
In my haste to get us closer to a presentable source tree - I broke
the building of binaries this morning.
Essentially I removed all of the jars (and wars) in our source tree.
Maven still builds the jars, but ant (and waf) doesn't build binary
packages.
So we can't carry the jars in the source tree. So we are going to have
to fix this at some point prior to release.
Maven can deal with this, but it appears maven is only building jars
at the moment, and not touching the rest of the bits that need to
happen - or making it easy for deb/rpm.
We can revert my deletions (to which I am not necessarily opposed) but
it merely means that we have to go through the pain later.
So do we want the pain now or the pain later??
I'd accept the pain now. We need to have this fixed sooner or later.
I'm fetching all the JAR files, putting them on my personal space and
trying to get deps-ctrl working again.
The binary packaging stuff can call ant prior to building the packages
so it fetches all the JAR files we need.
This way the ASF infra won't be hosting any binaries, but our build
would work.
Does this sound sane?
Wido