Skip to content

Commit

Permalink
Adapted the structure to the current proposal
Browse files Browse the repository at this point in the history
  • Loading branch information
mamcx committed Aug 30, 2024
1 parent 07c7e04 commit ea6fcf1
Show file tree
Hide file tree
Showing 10 changed files with 1,421 additions and 671 deletions.
25 changes: 25 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

103 changes: 45 additions & 58 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,42 +1,42 @@
[workspace]
members = [
"crates/bench",
"crates/bindings-sys",
"crates/bindings",
"crates/bindings-macro",
"crates/cli",
"crates/client-api",
"crates/client-api-messages",
"crates/commitlog",
"crates/core",
"crates/data-structures",
"crates/durability",
"crates/fs-utils",
"crates/lib",
"crates/metrics",
"crates/primitives",
"crates/platforms",
"crates/sats",
"crates/schema",
"crates/sdk",
"crates/snapshot",
"crates/sqltest",
"crates/sql-parser",
"crates/standalone",
"crates/table",
"crates/testing",
"crates/vm",
"modules/benchmarks",
"modules/perf-test",
"modules/rust-wasm-test",
"modules/quickstart-chat",
"modules/sdk-test",
"modules/sdk-test-connect-disconnect",
"modules/spacetimedb-quickstart",
"crates/sdk/tests/test-client",
"crates/sdk/tests/test-counter",
"crates/sdk/tests/connect_disconnect_client",
"tools/upgrade-version",
"crates/bench",
"crates/bindings-sys",
"crates/bindings",
"crates/bindings-macro",
"crates/cli",
"crates/client-api",
"crates/client-api-messages",
"crates/commitlog",
"crates/core",
"crates/data-structures",
"crates/durability",
"crates/fs-utils",
"crates/lib",
"crates/metrics",
"crates/platforms",
"crates/primitives",
"crates/sats",
"crates/schema",
"crates/sdk",
"crates/snapshot",
"crates/sqltest",
"crates/sql-parser",
"crates/standalone",
"crates/table",
"crates/testing",
"crates/vm",
"modules/benchmarks",
"modules/perf-test",
"modules/rust-wasm-test",
"modules/quickstart-chat",
"modules/sdk-test",
"modules/sdk-test-connect-disconnect",
"modules/spacetimedb-quickstart",
"crates/sdk/tests/test-client",
"crates/sdk/tests/test-counter",
"crates/sdk/tests/connect_disconnect_client",
"tools/upgrade-version",
]
default-members = ["crates/cli"]
# cargo feature graph resolver. v2 is default in edition2021 but workspace
Expand Down Expand Up @@ -131,15 +131,9 @@ colored = "2.0.0"
console = { version = "0.15.6" }
convert_case = "0.6.0"
crc32c = "0.6.4"
criterion = { version = "0.5.1", features = [
"async",
"async_tokio",
"html_reports",
] }
criterion = { version = "0.5.1", features = ["async", "async_tokio", "html_reports"] }
crossbeam-channel = "0.5"
cursive = { version = "0.20", default-features = false, features = [
"crossterm-backend",
] }
cursive = { version = "0.20", default-features = false, features = ["crossterm-backend"] }
decorum = { version = "0.3.1", default-features = false, features = ["std"] }
derive_more = "0.99"
dirs = "5.0.1"
Expand All @@ -149,8 +143,8 @@ email_address = "0.2.4"
enum-as-inner = "0.6"
enum-map = "2.6.3"
env_logger = "0.10"
ethnum = { version = "1.5.0", features = ["serde"] }
etcetera = "0.8.0"
ethnum = { version = "1.5.0", features = ["serde"] }
flate2 = "1.0.24"
fs-err = "2.9.0"
fs2 = "0.4.3"
Expand Down Expand Up @@ -222,9 +216,7 @@ sqllogictest-engines = "0.17"
sqlparser = "0.38.0"
strum = { version = "0.25.0", features = ["derive"] }
syn = { version = "2", features = ["full", "extra-traits"] }
syntect = { version = "5.0.0", default-features = false, features = [
"default-fancy",
] }
syntect = { version = "5.0.0", default-features = false, features = ["default-fancy"] }
tabled = "0.14.0"
tar = "0.4"
tempdir = "0.3.7"
Expand Down Expand Up @@ -253,13 +245,11 @@ walkdir = "2.2.5"
wasmbin = "0.6"


wasmtime = { version = "15", default-features = false, features = [
"cranelift",
"demangle",
"addr2line",
"cache",
] }
wasmtime = { version = "15", default-features = false, features = ["cranelift", "demangle", "addr2line", "cache"] }

# We use the "ondemand" feature to allow connecting after the start,
# and reconnecting, from the tracy client to the database.
# TODO(George): Need to be able to remove "broadcast" in some build configurations.
tracing-tracy = { version = "0.10.4", features = [
"enable",
"system-tracing",
Expand All @@ -270,9 +260,6 @@ tracing-tracy = { version = "0.10.4", features = [
"ondemand",
] }

# We use the "ondemand" feature to allow connecting after the start,
# and reconnecting, from the tracy client to the database.
# TODO(George): Need to be able to remove "broadcast" in some build configurations.
# Vendor the openssl we rely on, rather than depend on a
# potentially very old system version.
openssl = { version = "0.10", features = ["vendored"] }
2 changes: 1 addition & 1 deletion crates/platforms/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ spacetimedb-lib.workspace = true

anyhow.workspace = true
etcetera.workspace = true
glob.workspace = true
serde.workspace = true
tempfile.workspace = true
thiserror.workspace = true
toml.workspace = true

Loading

0 comments on commit ea6fcf1

Please sign in to comment.