Commit Graph

13 Commits

Author SHA1 Message Date
steveklabnik
e0b3a4bd00 Remove deploying to gh-pages
now that the book is on doc.rust-lang.org, there's no reason to
also deploy to gh-pages
2017-05-10 12:03:32 -04:00
steveklabnik
a2c56870d4 Add license to stable-check
so this passes upstream tidy
2017-03-27 17:38:57 -04:00
steveklabnik
22279701ca these are now unused 2017-03-23 15:34:23 -04:00
steveklabnik
3207d5d4a2 simplify errors 2017-03-23 14:50:20 -04:00
steveklabnik
59f76f1a29 Check that we don't use any unstable features.
We need to track Rust master, but don't want to cover unstable things.
As such, a new lint, `stable-check`, is added.

The second edition was already lint clean, but the first needed some
tweaks:

1. The closures chapter was showing off details of the closure traits,
   so just don't do that.
2. The FFI chapter was using internal libc to compile the tests, so just
   don't compile them anymore.
3. The compiler plugins chapter was vestigial and was moved to the
   unstable book.

Fixes #558
2017-03-23 14:14:57 -04:00
Carol (Nichols || Goulding)
dfda7b849d Fix the build to fail if spellchecking fails
return: can only `return' from a function or sourced script
2017-03-17 10:02:35 -04:00
steveklabnik
c98b075136 Work towards getting tidy clean 2017-03-13 13:51:36 -04:00
steveklabnik
24cd100e06 mdbook needs to be on the PATH for deploy 2017-03-03 13:53:59 -05:00
steveklabnik
2192e2d731 re-write deploy.sh
to hopefully do all the right stuff
2017-03-03 12:53:35 -05:00
steveklabnik
6a898d9bd7 omg i am so bad at computers 2017-03-03 12:08:16 -05:00
steveklabnik
e319b90ca4 fail the build if things go wrong 2017-03-03 12:07:19 -05:00
steveklabnik
0d3b58e509 fix up deploy 2017-03-03 11:46:07 -05:00
steveklabnik
e1176055d3 extract to a shell script 2017-03-03 11:45:16 -05:00