essentials/Essentials — comment on commit c2c889cab9e1b371dd13783b6635c861d25a9859
File:  line 0
By khobbits:

I tracked the bug down...
Each jar file runs in its own ant namespace with no access to the variables it picked up from the previous jars, but when building the dependencies it goes through the dependencies build scripts and past the part of checking dependencies before giving up (because its already built).
The problem lies in that the ant scripts use:

When building the dependencies, the ant 'dir' isn't changed to the other projects folder.
Therefore the project settings are never actually pulled from the right project....
This only happens when we use the build.xml in the root folder, not the one in the build-all folder.