argouml-tigris-org.github.io

Web pages for the ArgoUML project.

From the ArgoUML wiki at argouml.tigris.org.
Wiki: When Working with the Build Process

For the build.xml files we use the following rules.

  • Be careful when downloading stuff.
  • ArgoUML is supposed to be a self-contained development environment. Some times it is better to have things downloaded from the ant script instead of from the repository. In that case separate the download-targets from the target that does building so that it is easy for everyone to know when their development machine is working against the Internet and when it is not.
  • Public targets shall have descriptions. Non-public targets shall not have descriptions (write xml comments or echos instead).
  • Use ant-built-ins for everything.
  • ArgoUML is supposed to be a self-contains development environment. If you feel tempted to use other tools (perl, sed, nsgmls), don't! They are probably not present in all environments where we want to run a development environment.


CategoryFromCookbook

When Working with the Build Process (last edited 2009-01-06 00:44:55 -0700 by linus)