diff --git a/.netlify/build.sh b/.netlify/build.sh index 215ee8c8..dc341d5a 100755 --- a/.netlify/build.sh +++ b/.netlify/build.sh @@ -60,9 +60,7 @@ echo "" > netlify_build/main/doc/in ## Build internal docs -echo "
⚠️ Internal Docs ⚠️ Not Public API 👉 Official Docs Here
" > netlify_build/banner.html -RUSTDOCFLAGS="--html-before-content netlify_build/banner.html" nox -s docs -- nightly internal -rm netlify_build/banner.html +nox -s docs -- nightly internal mkdir -p netlify_build/internal mv target/doc netlify_build/internal/ diff --git a/.netlify/internal_banner.html b/.netlify/internal_banner.html new file mode 100644 index 00000000..6f1024e4 --- /dev/null +++ b/.netlify/internal_banner.html @@ -0,0 +1,47 @@ +
+
+ ⚠️ Internal Docs ⚠️ Not Public API 👉 + + Official Docs Here + +
+ + +
+ diff --git a/noxfile.py b/noxfile.py index 4e1c9347..8ee15a82 100644 --- a/noxfile.py +++ b/noxfile.py @@ -305,6 +305,7 @@ def docs(session: nox.Session) -> None: if "nightly" in session.posargs and "internal" in session.posargs: rustdoc_flags.append("--Z unstable-options") rustdoc_flags.append("--document-hidden-items") + rustdoc_flags.extend(("--html-after-content", ".netlify/internal_banner.html")) cargo_flags.append("--document-private-items") else: cargo_flags.extend(["--exclude=pyo3-macros", "--exclude=pyo3-macros-backend"])