46 lines
1.0 KiB
TOML
46 lines
1.0 KiB
TOML
[book]
|
|
title = "Guide to Rustc Development"
|
|
author = "Rustc developers"
|
|
description = "A guide to developing rustc"
|
|
|
|
[build]
|
|
create-missing = false
|
|
|
|
[preprocessor.toc]
|
|
command = "mdbook-toc"
|
|
renderer = ["html"]
|
|
|
|
[preprocessor.mermaid]
|
|
command = "mdbook-mermaid"
|
|
|
|
[output.html]
|
|
git-repository-url = "https://github.com/rust-lang/rustc-dev-guide"
|
|
edit-url-template = "https://github.com/rust-lang/rustc-dev-guide/tree/master/{path}?mode=edit"
|
|
additional-js = ["mermaid.min.js", "mermaid-init.js"]
|
|
|
|
[output.html.fold]
|
|
enable = true
|
|
level = 0
|
|
|
|
[output.linkcheck]
|
|
command = "ci/linkcheck.sh"
|
|
follow-web-links = true
|
|
exclude = [
|
|
"crates\\.io",
|
|
"gcc\\.godbolt\\.org",
|
|
"youtube\\.com",
|
|
"youtu\\.be",
|
|
"dl\\.acm\\.org",
|
|
"cs\\.bgu\\.ac\\.il",
|
|
"www\\.amazon\\.com",
|
|
"www\\.rustaceans\\.org",
|
|
"play\\.rust-lang\\.org",
|
|
"tomlee\\.co"
|
|
]
|
|
cache-timeout = 86400
|
|
warning-policy = "error"
|
|
|
|
[output.html.redirect]
|
|
"/compiletest.html" = "tests/compiletest.html"
|
|
"/diagnostics/sessiondiagnostic.html" = "diagnostics/diagnostic-structs.html"
|