Skip to content

Commit

Permalink
Migrate example to git submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
thedocruby committed Dec 6, 2023
1 parent 5b88024 commit 618176d
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 3 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "gravylib_example"]
path = gravylib_example
url = https://github.com/srclabs/gravylib_example
1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ spirv-builder = { version = "=0.9.0", features = ["watch"] }
[workspace]
resolver = "2"
members = ["gravylib_helpers", "gravylib_macros"]
exclude = ["gravylib_example/runner", "gravylib_example/shader"]

# See rustc_codegen_spirv/Cargo.toml for details on these features
[features]
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ But it doesn't end there. Gravy empowers the devs of today to create the **digit

## Where do I start?

If you would like to try it out, head over to the [official example repo](https://github.com/thedocruby/gravylib_example) for a tutorial of sorts.
If you would like to try it out, head over to the [official example](gravylib_example) for a tutorial of sorts.
**_However_**, this project is still a **Work In Progress**: The structure and API are in a highly fluid state and are constantly being reworked. Keep this in mind before starting any big projects with `gravylib`.

To learn more about the project, you can join the [**Discord**](https://discord.gg/7cBw5KHe6q).
<!-- To learn more about the project, you can join the [**`_src` Discord**](https://discord.gg/7cBw5KHe6q). -->

## How can I help?

Expand All @@ -47,7 +47,10 @@ As stated above, the structure is constantly changing, so Pull Requests are disc
- [x] Use macros to reduce boilerplate
- [x] Upgrade wgpu version
- [x] Upgrade winit version
- [x] Isolate examples (they live [here](https://github.com/thedocruby/gravylib_example) now)
- [x] Isolate examples (they live [here](https://github.com/srclabs/gravylib_example) now)
- [x] Add back as a git submodule :P
- [x] Start a company (lolol, welcome to `_src`! [Website](https://srclabs.dev) | [GitHub](https://github.com/srclabs))
- [ ] Reprinciple backend
- [ ] Implement hot reloading
- [ ] Basic image buffer support
- [ ] More examples from shadertoy
Expand Down
1 change: 1 addition & 0 deletions gravylib_example
Submodule gravylib_example added at cee7e6

0 comments on commit 618176d

Please sign in to comment.