Skip to content

Commit 8126606

Browse files
GuillaumeGomezbilelmoussaoui
authored andcommitted
Add --generate-link-to-definition option when building on docs.rs
1 parent 58933d1 commit 8126606

File tree

14 files changed

+16
-12
lines changed

14 files changed

+16
-12
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ jobs:
6868
--extern-html-root-url=xkb=https://docs.rs/xkb/latest/
6969
--extern-html-root-url=windows=https://microsoft.github.io/windows-docs-rs/doc/
7070
--cfg docsrs
71+
-Zunstable-options --generate-link-to-definition
7172
- uses: actions-rs/cargo@v1
7273
with:
7374
command: doc

gdk4-wayland/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ xkb_crate = ["xkb"]
2323
[package.metadata.docs.rs]
2424
all-features = true
2525
rustc-args = ["--cfg", "docsrs"]
26-
rustdoc-args = ["--cfg", "docsrs"]
26+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
2727

2828
[dependencies]
2929
ffi = {path = "./sys", package = "gdk4-wayland-sys", version = "0.7"}

gdk4-wayland/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ version = "4.11"
2828
[package.metadata.docs.rs]
2929
all-features = true
3030
rustc-args = ["--cfg", "docsrs"]
31-
rustdoc-args = ["--cfg", "docsrs"]
31+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
3232
features = []
3333

3434
[lib]

gdk4-win32/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ build = "build.rs"
1616
[package.metadata.docs.rs]
1717
all-features = true
1818
rustc-args = ["--cfg", "docsrs"]
19-
rustdoc-args = ["--cfg", "docsrs"]
19+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
2020

2121
[package.metadata.system-deps.gtk4_win32]
2222
name = "gtk4-win32"

gdk4-win32/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ version = "4.8"
2525
[package.metadata.docs.rs]
2626
all-features = true
2727
rustc-args = ["--cfg", "docsrs"]
28-
rustdoc-args = ["--cfg", "docsrs"]
28+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
2929
features = []
3030

3131
[lib]

gdk4-x11/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ xlib = ["x11"]
2020
[package.metadata.docs.rs]
2121
all-features = true
2222
rustc-args = ["--cfg", "docsrs"]
23-
rustdoc-args = ["--cfg", "docsrs"]
23+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
2424

2525
[dependencies]
2626
ffi = {path = "./sys", package = "gdk4-x11-sys", version = "0.7"}

gdk4-x11/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ version = "4.10"
2525
[package.metadata.docs.rs]
2626
all-features = true
2727
rustc-args = ["--cfg", "docsrs"]
28-
rustdoc-args = ["--cfg", "docsrs"]
28+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
2929
features = []
3030

3131
[lib]

gdk4/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ v4_12 = ["ffi/v4_12", "v4_10"]
2525
[package.metadata.docs.rs]
2626
all-features = true
2727
rustc-args = ["--cfg", "docsrs"]
28-
rustdoc-args = ["--cfg", "docsrs"]
28+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
2929

3030
[dependencies]
3131
cairo-rs = {git = "https://github.com/gtk-rs/gtk-rs-core", version = "0.18"}

gdk4/sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ rust-version = "1.64"
1515
[package.metadata.docs.rs]
1616
all-features = true
1717
rustc-args = ["--cfg", "docsrs"]
18-
rustdoc-args = ["--cfg", "docsrs"]
18+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
1919
features = []
2020

2121
[package.metadata.system-deps.gtk4]

gsk4/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ v4_10 = ["ffi/v4_10", "gdk/v4_10", "v4_6"]
2525
[package.metadata.docs.rs]
2626
all-features = true
2727
rustc-args = ["--cfg", "docsrs"]
28-
rustdoc-args = ["--cfg", "docsrs"]
28+
rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"]
2929

3030
[dependencies]
3131
cairo-rs = {git = "https://github.com/gtk-rs/gtk-rs-core", version = "0.18"}

0 commit comments

Comments
 (0)