Aneesh Agrawal
9231ca1c69
Add lint to ensure substitutions use the full form
...
Check that any variable substitutions use the full ${VAR} form,
not just $VAR (but don't check for quoting yet).
2016-08-05 09:29:10 -04:00
Jim Berlage
7952bd00b6
Add linting for shell scripts
...
This changes tidy to check shell scripts for the proper shebang and
options. It does not check that variables are formatted correctly. It
also adds a check for the MPL 2.0 license in shell scripts.
2016-07-22 11:53:14 -05:00
Josh Matthews
04291114d7
Place apis.html in the same place as css-properties.html
...
Don't upload the cached results of parsing WebIDL files, too.
2016-07-15 23:47:10 -04:00
Josh Matthews
3c2435a172
Generate a list of supported DOM APIs from parsed WebIDLs.
2016-07-15 18:13:09 -04:00
Aneesh Agrawal
1e0d039511
Clean up CI bash scripts, add docs/STYLE_GUIDE.md
2016-04-30 23:51:29 -04:00
Simon Sapin
7787b21e30
Move Mako-related files into a new sub-directory.
...
There’s gonna be more of them.
2016-04-20 14:49:27 +02:00
Simon Sapin
b7eb720c74
Merge list_properties.py into build_properties_rs.py
2016-04-20 14:41:42 +02:00
Jussi Räsänen
e576fe94b2
Generate html and json of supported css properties.
...
Outputs html and json file of supported css properties to target/doc/
directory when deploying github-pages.
2016-03-28 16:32:14 +03:00
Jack Moffitt
a0237085c6
Use Cargo's target directory sharing.
...
This speeds up `./mach build --dev` followed by `./mach build-cef` by a
large amount, and also speeds up other build combos found in our CI.
2015-06-15 11:48:47 -06:00
Simon Sapin
d25c66904e
Have 'mach doc' copy Rust documentation.
2014-12-02 21:48:52 -08:00
Simon Sapin
cc4ea7507f
Make build system more independent of current directory.
2014-12-02 18:04:06 -08:00
Simon Sapin
2f413c8937
Move the servo crate from root to components/servo
2014-12-02 18:03:39 -08:00
Simon Sapin
516b608a2f
Add a 'mach rust-root' command.
2014-09-29 17:41:45 +01:00
Jack Moffitt
3d0ae07d77
Fix the doc build step.
2014-09-27 16:17:11 -06:00
Lars Bergstrom
726cd91fd9
Disable travis
2014-09-24 18:29:37 -06:00