[workspace]
members = [
- "ffi/renderdoc-sys",
- "ffi/sdl2-sys",
- "ffi/stb_image-sys",
- "ffi/stb_truetype-sys",
- "ffi/vulkan-sys",
- "narcissus",
- "narcissus-app",
- "narcissus-core",
- "narcissus-gpu",
- "narcissus-image",
- "narcissus-maths",
- "narcissus-world",
+ "bins/narcissus",
+ "libs/ffi/renderdoc-sys",
+ "libs/ffi/sdl2-sys",
+ "libs/ffi/stb_image-sys",
+ "libs/ffi/stb_truetype-sys",
+ "libs/ffi/vulkan-sys",
+ "libs/narcissus-app",
+ "libs/narcissus-core",
+ "libs/narcissus-gpu",
+ "libs/narcissus-image",
+ "libs/narcissus-maths",
+ "libs/narcissus-world",
]
[profile.release]
--- /dev/null
+[package]
+name = "narcissus"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+narcissus-core = { path = "../../libs/narcissus-core" }
+narcissus-maths = { path = "../../libs/narcissus-maths" }
+narcissus-image = { path = "../../libs/narcissus-image" }
+narcissus-app = { path = "../../libs/narcissus-app" }
+narcissus-gpu = { path = "../../libs/narcissus-gpu" }
\ No newline at end of file
stencil_front: default(),
});
- let blåhaj_image = load_image("narcissus/data/blåhaj.png");
- let (blåhaj_vertices, blåhaj_indices) = load_obj("narcissus/data/blåhaj.obj");
+ let blåhaj_image = load_image("bins/narcissus/data/blåhaj.png");
+ let (blåhaj_vertices, blåhaj_indices) = load_obj("bins/narcissus/data/blåhaj.obj");
let blåhaj_vertex_buffer = create_buffer_with_data(
device.as_ref(),
+++ /dev/null
-[package]
-name = "narcissus"
-version = "0.1.0"
-edition = "2021"
-
-# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
-
-[dependencies]
-narcissus-core = { path = "../narcissus-core" }
-narcissus-maths = { path = "../narcissus-maths" }
-narcissus-image = { path = "../narcissus-image" }
-narcissus-app = { path = "../narcissus-app" }
-narcissus-gpu = { path = "../narcissus-gpu" }
\ No newline at end of file