Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[higgins-dev] build: why so many files?

We have this higgins2ant plugin (yay) that makes specialized ant builds for us.  I have some questions:

1) why are build.xml and buildaux.xml being created as two build files?  Now that they're auto-generated, the whole reason behind buildaux has gone away, and those targets ought to be placed into build.xml

2) why do we have to perform an extra step to create dependencies.xml?
2.1) first, afaik this is not even needed for developers to build on their machines, so it really shouldn't be generated and placed in cvs. If we need it for the nightly build process, then it should be generated and thrown away as part of that process.
2.2) if we absolutely cannot do 2.1, then it should be generated as a side-effect of generating build.xml, not requiring an extra step.

3) How does pluginBuilder.xml get generated?  Mike tells me this is just being hand-copied from project to project.  What are we going to do when it needs to be changed?  This should either live in some common place, or these targets should also be placed into build.xml
3.1) There are a lot of public targets in pluginBuilder.xml.  Should some of them be private?  What are they all for?


Jim



Back to the top