Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port books to mdbook #39633

Merged
merged 8 commits into from
Feb 15, 2017
Merged

Port books to mdbook #39633

merged 8 commits into from
Feb 15, 2017

Commits on Feb 13, 2017

  1. Re-implement rustbook in terms of mdbook

    mdbook has a lot of optional dependencies that we don't want, so instead
    of using it directly, we re-build rustbook to use mdbook as a library.
    For convenience' sake, we keep the same CLI interface as mdbook; the
    only difference is that it only accepts build and test subcommands,
    rather than the full range.
    steveklabnik committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    a076961 View commit details
    Browse the repository at this point in the history
  2. Port TRPL to mdbook

    1. move everything under a src directory
    2. add README.md to the SUMMARY.md
    steveklabnik committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    e943e68 View commit details
    Browse the repository at this point in the history
  3. Port Nomicon to mdbook

    1. move everything under a src directory
    2. add README.md to the SUMMARY.md
    steveklabnik committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    22d4adf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b2c62b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    626cf3a View commit details
    Browse the repository at this point in the history
  6. Add exceptions to tidy

    We've decided that these deps are okay.
    steveklabnik committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    7757260 View commit details
    Browse the repository at this point in the history
  7. Fix up links

    mdbook and rustdoc generate links differently, so we need to change all
    these links.
    steveklabnik committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    7f1d1c6 View commit details
    Browse the repository at this point in the history
  8. fix up linkchecker

    1. skip png files
    2. skip fragments for the book and nomicon, as these are added by JS
    3. Actually print the filename for errors
    steveklabnik committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    cacb3bc View commit details
    Browse the repository at this point in the history