openlayers/ol3 — pull request #76 by twpayne (2012-10-27 18:00:48+00:00)
Title: Pure Python build

This pull request allows ol3 to be built on all platforms that have Python. Specifically, the dependencies on `make`, `sh` and `curl` are gone. In theory, this should make it possible to build ol3 on Windows, but I haven't tried it.

Wherever you typed `make` before, now use `./build.py`. It supports the same targets as the Makefile, and you can override the locations of `jsdoc` and the Plovr JAR on the command line. The only difference is that you now pass the `-c` option to clean up, instead of using the `clean` target.

Note that this PR probably needs a bit more testing. I think I've covered everything, but I've probably slipped in some bugs when I translated the Makefile into [pake](https://github.com/twpayne/pake). Also, no worries if this doesn't get used for ol3, writing pake was fun :-)