Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
We generate some of the 0-8/0-9/0-9-1/0-10 protocol implementation, and some logging related classes for the broker. The build takes steps not to regenerate these on each 'ant build' invocation, but does need to regenerate them every time you do 'ant clean build'.
These classes are hardly ever changed and the process is time consuming, particularly in certain operating systems and environments, and so regenerating them all the time adds up to a significant amount of time lost.
The files should be added to the souce tree, and the generation step altered to be explicitly triggered only upon request, with the generated files now being overlaid on the souce tree to allow changes to be committed.