Skip to content

Commit 6d0d128

Browse files
authored
Various examples fixes (raylib-rs#115)
* Remove [[example]] entries of raylib/Cargo.toml Those entries actually point nowhere and makes cargo build --examples fail confusingly. As they are actually replaced with what we have in samples, we can remove them. * Remove examples scrapping As we don't have a raylib/examples directory, this feature doesn't do anything anymore. * Bump rand dependency in samples. 3d_camera_first_person uses gen_range expecting a range, which is only the case for rand 0.8. * Remove excessive parents in shader multisample example Fixes a cargo check warning.
1 parent aae1d32 commit 6d0d128

File tree

3 files changed

+3
-93
lines changed

3 files changed

+3
-93
lines changed

raylib/Cargo.toml

Lines changed: 0 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -44,93 +44,3 @@ sdl = ["raylib-sys/sdl"]
4444
noscreenshot = ["raylib-sys/noscreenshot"]
4545
nogif = ["raylib-sys/nogif"]
4646
imgui = ["raylib-sys/imgui", "dep:imgui", "dep:imgui-sys"]
47-
48-
[[example]]
49-
name = "specs"
50-
path = "examples/samples/specs.rs"
51-
doc-scrape-examples = true
52-
53-
[[example]]
54-
name = "rgui"
55-
path = "examples/samples/rgui.rs"
56-
doc-scrape-examples = true
57-
58-
[[example]]
59-
name = "arkanoid"
60-
path = "examples/samples/arkanoid.rs"
61-
doc-scrape-examples = true
62-
63-
[[example]]
64-
name = "logo"
65-
path = "examples/samples/logo.rs"
66-
doc-scrape-examples = true
67-
68-
69-
[[example]]
70-
name = "camera2D"
71-
path = "examples/samples/camera2D.rs"
72-
doc-scrape-examples = true
73-
74-
[[example]]
75-
name = "raymarch"
76-
path = "examples/samples/raymarch.rs"
77-
doc-scrape-examples = true
78-
79-
[[example]]
80-
name = "font"
81-
path = "examples/samples/font.rs"
82-
doc-scrape-examples = true
83-
84-
[[example]]
85-
name = "drop"
86-
path = "examples/samples/drop.rs"
87-
doc-scrape-examples = true
88-
89-
[[example]]
90-
name = "texture"
91-
path = "examples/samples/texture.rs"
92-
doc-scrape-examples = true
93-
94-
[[example]]
95-
name = "yaw_pitch_roll"
96-
path = "examples/samples/yaw_pitch_roll.rs"
97-
doc-scrape-examples = true
98-
99-
[[example]]
100-
name = "roguelike"
101-
path = "examples/samples/roguelike.rs"
102-
required-features = ["with_serde"]
103-
doc-scrape-examples = true
104-
105-
[[example]]
106-
name = "input"
107-
path = "examples/samples/input.rs"
108-
doc-scrape-examples = true
109-
110-
[[example]]
111-
name = "3d_camera_first_person"
112-
path = "examples/samples/3d_camera_first_person.rs"
113-
doc-scrape-examples = true
114-
115-
[[example]]
116-
name = "model_shader"
117-
path = "examples/samples/model_shader.rs"
118-
doc-scrape-examples = true
119-
120-
[[example]]
121-
name = "extensions"
122-
path = "examples/samples/extensions.rs"
123-
doc-scrape-examples = true
124-
125-
[[example]]
126-
name = "asteroids"
127-
path = "examples/samples/asteroids.rs"
128-
doc-scrape-examples = true
129-
130-
[[example]]
131-
name = "floppy"
132-
path = "examples/samples/floppy.rs"
133-
doc-scrape-examples = true
134-
135-
[package.metadata.docs.rs]
136-
cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"]

samples/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repository = "https://github.com/raylib-rs/raylib-rs"
1212
raylib = { version = "5.5.0", path = "../raylib" }
1313
structopt = "0.2"
1414
specs-derive = "0.4.1"
15-
rand = "0.7"
15+
rand = "0.8"
1616
#tcod = "0.14"
1717
serde = { version = "1.0", features = ["derive"] }
1818
serde_json = "1.0"

samples/shader_multisample.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ pub fn main() {
2626
divider_value -= 0.01;
2727
}
2828

29-
if (divider_value < 0.0) {
29+
if divider_value < 0.0 {
3030
divider_value = 0.0;
31-
} else if (divider_value > 1.0) {
31+
} else if divider_value > 1.0 {
3232
divider_value = 1.0;
3333
};
3434
rl.start_drawing(&thread, |mut d| {

0 commit comments

Comments
 (0)