Jan Andre Ikenmeyer
f5ab95786f
Update MPL license to https (part 1)
2018-11-19 14:46:43 +01:00
Emilio Cobos Álvarez
8146850215
Remove Geckolib CI.
2018-04-28 10:26:48 +02:00
Josh Matthews
34d14a092c
Unbreak the docs build.
2018-03-11 13:45:44 -04:00
Josh Matthews
ed05c51f22
Improve disk usage of doc builds.
2018-03-02 08:09:44 -05:00
Josh Matthews
0fc667fcee
Use more periods.
2018-02-22 10:58:07 -05:00
Josh Matthews
e3ab8b6d90
Add debug output to doc build.
...
This should narrow down the cause of https://github.com/servo/servo/issues/17243 .
2018-02-20 12:05:33 -05:00
Josh Matthews
b003f5ad06
Supress output from git push in WPT sync.
2018-02-01 18:08:57 -05:00
Josh Matthews
da46fe4812
Unbreak docs build.
2017-11-22 07:47:04 -05:00
Nazım Can Altınova
6da69f687b
Add an index.html page for geckolib docs
2017-06-12 03:27:50 +03:00
Josh Matthews
73496ffea8
Copy all geckolib dependency docs for upload.
2017-06-08 15:03:47 -04:00
Cesar Carruitero
ee908d2440
upload geckolib docs to doc.servo.org
2017-05-18 15:02:13 -05:00
Aneesh Agrawal
630b523c06
Don't leak GitHub tokens during network failures
...
If git is unable to resolve the repo address (which includes the token),
it will print a message to stderr with the path to the repo, thus
leaking the token. Avoid doing this, and also suppress stdout to be
extra careful.
2016-10-04 08:57:44 -04:00
Josh Matthews
62b49c35cd
Fix destination of cp in doc build.
2016-09-27 08:07:32 -04:00
Manish Goregaokar
19456d45e6
Fix doc build ( fixes #12964 )
2016-09-27 10:16:53 +02:00
Josh Matthews
80166176a3
Fix doc build by resurrecting generation of supported DOM APIs.h
2016-09-24 15:06:06 -04:00
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