latos / wave-protocol

Automatically exported from code.google.com/p/wave-protocol
0 stars 0 forks source link

Ant build is not incremental #138

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Build

What is the expected output? What do you see instead?
Expected: no redundant work is reperformed on successive builds
Actual: universe is rebuilt, restaged, and recompiled on every build.

A few decorations of <uptodate> rules in the build.xml should fix this, about 
1-2hours work for someone who knows all the build steps.

Original issue reported on code.google.com by hearn...@google.com on 2 Nov 2010 at 4:58

GoogleCodeExporter commented 8 years ago
To the best of my knowledge ant can't actually calculate a true incremental 
build. We can manually break up targets and set deps, but ant can't figure out 
what objects actually depend on other objects.

Not saying we shouldn't improve things, though.

Original comment by ano...@google.com on 2 Nov 2010 at 5:11

GoogleCodeExporter commented 8 years ago
The build chain involving the gwt client and the web server is now incremental.

Original comment by hearn...@google.com on 7 Nov 2010 at 12:50