Shane Curcuru wrote:
>
> [PROPOSAL] update Gump to do xml-xalan/java 'build jar' as the dependency
> for all other projects, except 'xml-xalan2-smoketest' which will continue
> to depend on our 'build dist'.  (Heck, even the smoketest only needs
'build
> jar' currently, I think - but we need to update this to also include
xsltc
> tests)

I believe that that is the way that it currently works.

In Gump, there are three xalan2 builds:

  xml-xalan2 = default target (jar)
  dist-xalan2 = target dist
  xml-xalan2-smoketest = target smoketest

At the moment, xml-xalan2-smoketest depends on dist-xalan2, but in reality
it probably only needs to depend on xml-xalan2.

Ideally, xsltc would be built separately, and dist-xalan2 would depend on
it.  However, when I tried this, xslt was built twice.  It would be nice if
there was some logic added to the build.xml to prevent the rerunning of
Jlex/cup if the outputs are already up to date.  I can help with this when
I get back from my business trip.

- Sam Ruby

Reply via email to