diff options
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 58 |
1 files changed, 57 insertions, 1 deletions
@@ -1,6 +1,62 @@ [workspace] resolver = "3" -members = ["crates/*"] +members = [ + "crates/fparkan-animation", + "crates/fparkan-assets", + "crates/fparkan-binary", + "crates/fparkan-corpus", + "crates/fparkan-diagnostics", + "crates/fparkan-fx", + "crates/fparkan-material", + "crates/fparkan-mission-format", + "crates/fparkan-msh", + "crates/fparkan-nres", + "crates/fparkan-path", + "crates/fparkan-platform", + "crates/fparkan-prototype", + "crates/fparkan-render", + "crates/fparkan-resource", + "crates/fparkan-rsli", + "crates/fparkan-runtime", + "crates/fparkan-terrain", + "crates/fparkan-terrain-format", + "crates/fparkan-test-support", + "crates/fparkan-texm", + "crates/fparkan-vfs", + "crates/fparkan-world", + "adapters/fparkan-platform-sdl", + "adapters/fparkan-render-gl", + "apps/fparkan-cli", + "apps/fparkan-game", + "apps/fparkan-headless", + "apps/fparkan-viewer", + "xtask", +] + +[workspace.package] +version = "0.1.0" +edition = "2021" +license = "MIT" +repository = "https://github.com/valentineus/fparkan" + +[workspace.lints.rust] +unsafe_code = "forbid" +missing_docs = "warn" +unreachable_pub = "warn" +unused_must_use = "deny" + +[workspace.lints.clippy] +all = { level = "deny", priority = -1 } +pedantic = { level = "warn", priority = -1 } +unwrap_used = "deny" +expect_used = "deny" +panic = "deny" +todo = "deny" +unimplemented = "deny" +dbg_macro = "deny" +print_stdout = "warn" +print_stderr = "warn" +lossy_float_literal = "deny" [profile.release] codegen-units = 1 |
