Skip to content

Commit 32606c2

Browse files
authoredDec 9, 2022
Fix docs.rs build issues for eframe, egui-winit, egui_glium, egui_glow (#2420)
* Fix docs.rs build issues for eframe, egui-winit, egui_glium, egui_glow I hope we can get rid of the `tts` crate very soon, now that AcessKit has landed. It is only used for web atm. Should probably be removed from all native libraries. * Update changelogs
1 parent 54675f8 commit 32606c2

File tree

8 files changed

+13
-4
lines changed

8 files changed

+13
-4
lines changed
 

‎crates/eframe/CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ NOTE: [`egui-winit`](../egui-winit/CHANGELOG.md), [`egui_glium`](../egui_glium/C
55

66

77
## Unreleased
8+
* Fix docs.rs build ([#2420](https://github.com/emilk/egui/pull/2420)).
89

910

1011
## 0.20.0 - 2022-12-08 - AccessKit integration and `wgpu` web support

‎crates/eframe/Cargo.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ keywords = ["egui", "gui", "gamedev"]
1414
include = ["../LICENSE-APACHE", "../LICENSE-MIT", "**/*.rs", "Cargo.toml"]
1515

1616
[package.metadata.docs.rs]
17-
all-features = true
17+
# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/eframe/0.20.0/builds/695200
18+
no-default-features = true
19+
features = ["document-features", "glow", "wgpu", "persistence", "wgpu"]
1820

1921
[lib]
2022

‎crates/egui-winit/CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ All notable changes to the `egui-winit` integration will be noted in this file.
33

44

55
## Unreleased
6+
* Fix docs.rs build ([#2420](https://github.com/emilk/egui/pull/2420)).
67

78

89
## 0.20.0 - 2022-12-08

‎crates/egui-winit/Cargo.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ keywords = ["winit", "egui", "gui", "gamedev"]
1414
include = ["../LICENSE-APACHE", "../LICENSE-MIT", "**/*.rs", "Cargo.toml"]
1515

1616
[package.metadata.docs.rs]
17-
all-features = true
17+
# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/egui-winit/0.20.0/builds/695196
18+
features = ["document-features"]
1819

1920

2021
[features]

‎crates/egui_glium/CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ All notable changes to the `egui_glium` integration will be noted in this file.
33

44

55
## Unreleased
6+
* Fix docs.rs build ([#2420](https://github.com/emilk/egui/pull/2420)).
67

78

89
## 0.20.0 - 2022-12-08

‎crates/egui_glium/Cargo.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ include = [
2020
]
2121

2222
[package.metadata.docs.rs]
23-
all-features = true
23+
# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/egui_glium/0.20.0/builds/695197
24+
features = ["document-features"]
2425

2526

2627
[features]

‎crates/egui_glow/CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ All notable changes to the `egui_glow` integration will be noted in this file.
33

44

55
## Unreleased
6+
* Fix docs.rs build ([#2420](https://github.com/emilk/egui/pull/2420)).
67

78

89
## 0.20.0 - 2022-12-08

‎crates/egui_glow/Cargo.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ include = [
2020
]
2121

2222
[package.metadata.docs.rs]
23-
all-features = true
23+
# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/egui_glow/0.20.0/builds/695194
24+
features = ["document-features"]
2425

2526

2627
[features]

0 commit comments

Comments
 (0)
Please sign in to comment.