Skip to content

Commit 768bbab

Browse files
committed
Separate examples
1 parent c8526db commit 768bbab

File tree

12 files changed

+3
-538
lines changed

12 files changed

+3
-538
lines changed

.vscode/settings.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"rust-analyzer.linkedProjects": [
3-
"./examples/shaders/Cargo.toml",
43
"./gravylib_helpers/Cargo.toml",
54
"./gravylib_macros/Cargo.toml",
65
],

Cargo.lock

Lines changed: 0 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,9 @@ bytemuck = "1.6.3"
3535
[build-dependencies]
3636
spirv-builder = { version = "=0.9.0", features = ["watch"] }
3737

38-
[dev-dependencies]
39-
shaders = { path = "./examples/shaders" }
40-
4138
[workspace]
4239
resolver = "2"
43-
members = ["examples/shaders", "gravylib_helpers", "gravylib_macros"]
44-
45-
[[example]]
46-
name = "standalone"
40+
members = ["gravylib_helpers", "gravylib_macros"]
4741

4842
# See rustc_codegen_spirv/Cargo.toml for details on these features
4943
[features]

build.rs

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,6 @@ fn main() -> Result<(), Box<dyn Error>> {
77
SpirvBuilder::new("gravylib_helpers", "spirv-unknown-vulkan1.1")
88
.print_metadata(MetadataPrintout::Full)
99
.build()?;
10-
11-
// External shaders, should be built alongside the dependent crate
12-
// Built alongside `gravylib` because it's needed for the tests/examples
13-
// TODO: Look into a way to build this only when needed (i.e when running tests/examples)
14-
// TODO: This is kinda boilerplate... Can we abstract this for devs with `gravylib_macros`?
15-
SpirvBuilder::new("examples/shaders", "spirv-unknown-vulkan1.1")
16-
.print_metadata(MetadataPrintout::Full)
17-
.build()?;
18-
10+
1911
Ok(())
2012
}

examples/shaders/Cargo.toml

Lines changed: 0 additions & 17 deletions
This file was deleted.

examples/shaders/src/circle.rs

Lines changed: 0 additions & 37 deletions
This file was deleted.

examples/shaders/src/lib.rs

Lines changed: 0 additions & 104 deletions
This file was deleted.

examples/shaders/src/my_shader.rs

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)