servo/python/tidy
Emilio Cobos Álvarez eb77873989
stylo: Move all binding-generator code to a python script.
This not only makes us more consistent with the rest of the codebase but also:

 * Makes us repeat less code like common flags and all that stuff.
 * Reduces the noise of the build: You only get the output of the commands on
   failure or when you pass the -v flag.
 * Makes you able to select a single kind of build or multiple in the same
   place.

I've basically kept the regen.sh script because of the LIBCLANG_PATH checks, but
at least from Linux I don't need them anymore. Also, that logic could be moved
to the new script.

The whole point of this isn't only making it prettier and easier to use, but
also allowing me to write more complex logic in the binding generator scripts,
that I will probably need to integrate the DOM enum types we need for animations
and such easily (can't be just an include, because that pulls in another header
with the same name bringing a lot of DOM and IDL churn).
2016-07-05 20:14:39 -07:00
..
servo_tidy stylo: Move all binding-generator code to a python script. 2016-07-05 20:14:39 -07:00
servo_tidy_tests Add style check, test, and code fixes for an else brace check. 2016-07-04 18:38:13 -04:00
HISTORY.rst bump the minor version of servo_tidy 2016-04-17 04:33:24 +09:00
Makefile bump the minor version of servo_tidy 2016-04-17 04:33:24 +09:00
README.rst Create a Python package of Tidy 2016-04-13 16:07:04 -07:00
setup.py Allow another wording of apache2/MIT (used by gaol) 2016-04-19 11:11:50 -07:00

servo_tidy
==========

Servo's code and license checker.

Install from PyPI (coming soon) or

```
pip install -e git+https://github.com/servo/servo.git#egg=servo_tidy&subdirectory=python/tidy
```