Commit graph

30 commits

Author SHA1 Message Date
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