Just a quick heads up that we have just finished merging #3106 and #3115 into master, which removes our old ant and Java-based build process and replaces it with gulp. Java is no longer required to build Cesium!
For those of you that build Cesium yourself from source, instead of calling ant, you can now use
npm run <target> or
gulp <target> to kick off build processes. For example
npm run build
or if you prefer gulp directly
If you have any questions or run into any problems, let us know. Also check out the Contributor’s Guide for updated instructions. (We also recently added a WebStorm project and instructions for that as well).
For those of you wondering why we used ant to begin with, when Cesium was started there were no other good alternatives and Java/ant was really our best choice. Obviously the landscape has greatly changed in that time and this is the first in a series of changes to modernize Cesium’s build process and improve compatibility with the likes of Node, Browserify, and WebPack.