1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-31 22:00:03 -04:00

CI: run cargo doc (#309)

* Deny doc errors

* Add intentional bad intradoc link to test CI

* Add cargo doc to CI

* Fix carg doc web (add wasm32 target)

* Fix intentionally broken doc-link
This commit is contained in:
Emil Ernerfeldt
2021-04-15 10:35:15 +02:00
committed by GitHub
parent b187d1c576
commit 76d5229821
13 changed files with 64 additions and 8 deletions

View File

@@ -13,7 +13,6 @@ CARGO_INCREMENTAL=0 cargo clippy --workspace --all-targets --all-features -- -D
cargo test --workspace --all-targets --all-features
cargo fmt --all -- --check
# TODO: make cargo doc produce a proper error (it only prints a warning at the moment).
cargo doc -p emath -p epaint -p egui -p eframe -p epi -p egui_web -p egui_glium --lib --no-deps --all-features
cargo doc -p egui_web --target wasm32-unknown-unknown --lib --no-deps --all-features