[hibernate-dev] New build structure
Steve Ebersole
steve.ebersole at jboss.com
Thu Aug 17 14:32:06 EDT 2006
Regarding the docbook stuff, I think it probably makes more sense to
move all the support stuff off to a separate project. Then we can make
use of svn:externals to pull it into each subproject. Probably the same
can be said for the javadoc style sheet. Probablly when we finally do
get around to breaking up the layout of the svn repo, all these "common"
things go into a "common" subproject; revolutionary, I know... ;)
Perhaps even the standard libs can go that route also.
I can get the core build to generate these docs outputs for you as well.
Get me the target defs, etc.
That was just cut-n-pasted from JBoss. I guess since they only care
about javassist, they did not include cglib. Yes, I'll fix that.
-----Original Message-----
From: hibernate-dev-bounces at lists.jboss.org
[mailto:hibernate-dev-bounces at lists.jboss.org] On Behalf Of Max Rydahl
Andersen
Sent: Thursday, August 17, 2006 5:43 AM
To: hibernate-dev at lists.jboss.org
Subject: [hibernate-dev] New build structure
Hi guys,
Couple of things to document/talk about what dependencies hibernateext
and
the eclipse plugins have on a hibernate distribution and on hibernate3
src
it self.
hibernateext/eclipse plugins just use hibernate distribution for the
following things:
1) being able to run ant (ant-launcher.jar etc.)
2) the shared libs (including hsqldb.jar which are in different
locations
depending wether it is dist or src)
3) hibernate3.jar
4) javadoc/jdstyle.css
It uses the hibernate3 src for:
5) docbook DTD references
("../../../../../Hibernate3/doc/reference/support/docbook-dtd/docbookx.d
td"
is to be found in all the docs)
6) docbook sources to build the eclipse hibernate help file.
I've made the prepare-up-dir so it now includes #4 and everything (that
I
know of) that depends seem to work fine with the prepare-up-dir.
#5 would be great to fix so all the shared doc (dtd's AND build.xml)
would
be the same.
#6 I could actually see being made part of the hibernate3 core build (it
is just basically applying a set of xsl files on the docbook to get a
.zip)
The best thing of course would be to make these dependencies more
explicit....
btw. hibernate-client.jar only contains bytecode.javassist should it
not
also contain bytecode.cglib in case the user is running with cglib?
--
--
Max Rydahl Andersen
callto://max.rydahl.andersen
Hibernate
max at hibernate.org
http://hibernate.org
JBoss a division of Red Hat
max.andersen at jboss.com
_______________________________________________
hibernate-dev mailing list
hibernate-dev at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev
More information about the hibernate-dev
mailing list