Commit graph

28 commits

Author SHA1 Message Date
Simon Sapin
1dab9294f4 Only use a rustc wrapper script when ld.gold is available.
Fixes #7247.
2015-08-17 09:20:07 +02:00
Simon Sapin
fb7a53c6cf Use the gold linker when available.
This shaves 50 seconds off the build time on my machine.
2015-08-15 18:09:18 +02:00
Simon Sapin
bf2dfaf60e Make doc comments not truncated again.
`rustdoc --passes "collapse-docs unindent-comments"` doesn’t work is intended.
It still generate HTML files that look alright at a glance,
but all doc-comments are truncated to their first line
for some reason I don’t understand.

See http://doc.servo.org/script/dom/index.html for example.
The module documentation there is currently just
“The implementation of the DOM.”, but clicking the [src] link
shows a much larger doc-comment.

https://github.com/rust-lang/rust/issues/15347#issuecomment-122785714

The correct invokation is to use `--passes` multiple times.
2015-07-20 09:30:31 +02:00
Simon Sapin
c85bfe1350 Include private items in ./mach doc and http://doc.servo.org/
See https://github.com/rust-lang/rust/issues/15347
2015-07-17 22:31:57 +02: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
Corey Farwell
848c57653c Add flake8 to the tidy process for Python files
Fixes #6236

Also included in this commit are the changes need to make flake8 pass
for the existing python file
2015-06-04 11:17:34 -04:00
Matt Brubeck
f6bd2cb48a Update layout viewer docs 2015-04-20 14:50:22 -07:00
Manish Goregaokar
090dd9369f Only SSL CA certs 2015-01-31 16:10:17 +05:30
Manish Goregaokar
524331d232 Add xpcshell script and warning 2015-01-31 15:40:54 +05:30
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
Matt Brubeck
a75d66d8f2 Fix error in layout trace viewer 2014-12-02 16:17:40 -08:00
Simon Sapin
7b10383880 Remove scripts that used to run on Travis-CI. 2014-11-05 18:33:11 -08:00
Anthony Miyaguchi
75b340a243 Fixes #3353: rust snapshot downloads to home directory 2014-11-05 11:14:21 -08:00
Simon Sapin
516b608a2f Add a 'mach rust-root' command. 2014-09-29 17:41:45 +01:00
Glenn Watson
370b1a2d72 Fix gdb helper for Au printer 2014-09-29 07:55:51 +10: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
Patrick Walton
ccda8f204a Merge pull request #3420 from glennw/table-debug
Adds support for table layout trace and updates viewer for tables.
2014-09-19 19:50:47 -07:00
Glenn Watson
5bdc21e224 Fix typo in equality check 2014-09-20 05:30:03 +10:00
Josh Matthews
fbd91de48b Merge pull request #3393 from jdm/wptchunk2
Reenable the second wpt chunk.
2014-09-19 10:49:54 -04:00
Glenn Watson
0d0d2365aa Adds support for table layout trace and updates viewer for tables. 2014-09-19 14:48:53 +10:00
Simon Sapin
f24af67207 Fix http://doc.servo.org/ to redirect to /servo/index.html again...
... rather than being the Rust documentation index.

The order of `cp` command determines which `target/doc/index.html` file
overwrites the other.
2014-09-18 23:54:04 +01:00
Simon Sapin
547b5ea6fb Make Travis upload to doc.servo.org again. 2014-09-18 13:39:12 +01:00
Josh Matthews
791d3c94ff Reenable the second wpt chunk. 2014-09-17 15:16:05 -04:00
Glenn Watson
f4c132f37d Add viewer for layout trace files. 2014-09-16 07:58:27 +10:00
Jack Moffitt
c6ab60dbfc Cargoify servo 2014-09-08 20:21:42 -06:00