diff --git a/Cargo.lock b/Cargo.lock index 11a88ba5..0c966b6d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3854,7 +3854,7 @@ dependencies = [ name = "wasm-sqlite-test" version = "0.1.0" dependencies = [ - "marine-rs-sdk 0.9.0", + "marine-rs-sdk 0.10.0", "marine-sqlite-connector", ] diff --git a/Cargo.toml b/Cargo.toml index ef445d29..810f6904 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,6 +39,10 @@ members = [ "tools/repl", ] +[workspace.dependencies] +marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk-main = { version = "0.10.0", default-features = false, features = ["logger"] } + [profile.release] opt-level = 3 debug = false diff --git a/core/tests/wasm_tests/lilo_after_2gb/Cargo.toml b/core/tests/wasm_tests/lilo_after_2gb/Cargo.toml index 445ea0ce..0ea3ffc9 100644 --- a/core/tests/wasm_tests/lilo_after_2gb/Cargo.toml +++ b/core/tests/wasm_tests/lilo_after_2gb/Cargo.toml @@ -10,5 +10,5 @@ name = "lilo_after_2gb" path = "src/pure.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } safe-transmute = "0.11.0" diff --git a/examples/call_parameters/Cargo.toml b/examples/call_parameters/Cargo.toml index 7086db47..5655df23 100644 --- a/examples/call_parameters/Cargo.toml +++ b/examples/call_parameters/Cargo.toml @@ -10,4 +10,4 @@ name = "call_parameters" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } diff --git a/examples/failing/Cargo.toml b/examples/failing/Cargo.toml index 8c2d66d1..04727c1e 100644 --- a/examples/failing/Cargo.toml +++ b/examples/failing/Cargo.toml @@ -12,4 +12,4 @@ name = "failing" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } diff --git a/examples/greeting/Cargo.toml b/examples/greeting/Cargo.toml index daebf1a7..a0204b47 100644 --- a/examples/greeting/Cargo.toml +++ b/examples/greeting/Cargo.toml @@ -12,4 +12,4 @@ name = "greeting" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } diff --git a/examples/greeting_record/Cargo.toml b/examples/greeting_record/Cargo.toml index a2326a66..6bacf08f 100644 --- a/examples/greeting_record/Cargo.toml +++ b/examples/greeting_record/Cargo.toml @@ -12,6 +12,5 @@ name = "greeting-record" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } log = "0.4.8" - diff --git a/examples/ipfs-node/effector/Cargo.toml b/examples/ipfs-node/effector/Cargo.toml index 59a12775..b9694eec 100644 --- a/examples/ipfs-node/effector/Cargo.toml +++ b/examples/ipfs-node/effector/Cargo.toml @@ -10,5 +10,5 @@ name = "ipfs_effector" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } log = "0.4.14" diff --git a/examples/ipfs-node/pure/Cargo.toml b/examples/ipfs-node/pure/Cargo.toml index 7061b39d..713c6c86 100644 --- a/examples/ipfs-node/pure/Cargo.toml +++ b/examples/ipfs-node/pure/Cargo.toml @@ -10,5 +10,5 @@ name = "ipfs_pure" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } log = "0.4.14" diff --git a/examples/motivational-example/donkey/Cargo.toml b/examples/motivational-example/donkey/Cargo.toml index 43acea0a..ebfca5e9 100644 --- a/examples/motivational-example/donkey/Cargo.toml +++ b/examples/motivational-example/donkey/Cargo.toml @@ -10,4 +10,4 @@ name = "donkey" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } diff --git a/examples/motivational-example/shrek/Cargo.toml b/examples/motivational-example/shrek/Cargo.toml index 02a812aa..130a8bf1 100644 --- a/examples/motivational-example/shrek/Cargo.toml +++ b/examples/motivational-example/shrek/Cargo.toml @@ -10,4 +10,4 @@ path = "src/main.rs" name = "shrek" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } diff --git a/examples/records/effector/Cargo.toml b/examples/records/effector/Cargo.toml index 25b7d4f1..bde47b76 100644 --- a/examples/records/effector/Cargo.toml +++ b/examples/records/effector/Cargo.toml @@ -10,5 +10,5 @@ name = "records_effector" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } test-record = { path = "../test-record" } diff --git a/examples/records/pure/Cargo.toml b/examples/records/pure/Cargo.toml index 13f3d0cf..a3926471 100644 --- a/examples/records/pure/Cargo.toml +++ b/examples/records/pure/Cargo.toml @@ -10,5 +10,5 @@ name = "records_pure" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } test-record = { path = "../test-record" } diff --git a/examples/records/test-record/Cargo.toml b/examples/records/test-record/Cargo.toml index 1cb2a9ae..873bb85b 100644 --- a/examples/records/test-record/Cargo.toml +++ b/examples/records/test-record/Cargo.toml @@ -10,4 +10,4 @@ name = "test_record" path = "src/test_record.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } diff --git a/examples/sqlite/Cargo.toml b/examples/sqlite/Cargo.toml index 36922162..44b30493 100644 --- a/examples/sqlite/Cargo.toml +++ b/examples/sqlite/Cargo.toml @@ -10,5 +10,5 @@ name = "sqlite_test" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = { workspace = true } marine-sqlite-connector = "0.9.0" diff --git a/examples/url-downloader/curl_adapter/Cargo.toml b/examples/url-downloader/curl_adapter/Cargo.toml index f4040a1a..615e9338 100644 --- a/examples/url-downloader/curl_adapter/Cargo.toml +++ b/examples/url-downloader/curl_adapter/Cargo.toml @@ -10,5 +10,5 @@ path = "src/main.rs" name = "curl_adapter" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } log = "0.4.8" diff --git a/examples/url-downloader/facade/Cargo.toml b/examples/url-downloader/facade/Cargo.toml index da523627..1cddd811 100644 --- a/examples/url-downloader/facade/Cargo.toml +++ b/examples/url-downloader/facade/Cargo.toml @@ -10,6 +10,6 @@ name = "facade" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } anyhow = "1.0.31" log = "0.4.8" diff --git a/examples/url-downloader/local_storage/Cargo.toml b/examples/url-downloader/local_storage/Cargo.toml index 0b19aa50..f6ea54a7 100644 --- a/examples/url-downloader/local_storage/Cargo.toml +++ b/examples/url-downloader/local_storage/Cargo.toml @@ -10,7 +10,7 @@ name = "local_storage" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.10.0", features = ["logger"] } +marine-rs-sdk = { workspace = true } wasm-tracing-allocator = "0.1.0" log = "0.4.8" diff --git a/marine-js/Cargo.toml b/marine-js/Cargo.toml index 055a34bc..93f962ee 100644 --- a/marine-js/Cargo.toml +++ b/marine-js/Cargo.toml @@ -21,4 +21,4 @@ maplit = "1.0.2" web-sys = {version = "0.3.61", features = ["console"]} js-sys = "0.3.63" wasm-bindgen-console-logger = "0.1.1" -log = "0.4.17" \ No newline at end of file +log = "0.4.17" diff --git a/marine/Cargo.toml b/marine/Cargo.toml index 769fed85..30e6d483 100644 --- a/marine/Cargo.toml +++ b/marine/Cargo.toml @@ -14,8 +14,8 @@ path = "src/lib.rs" marine-core = { path = "../core", version = "0.24.0", default-features = false} marine-module-interface = { path = "../crates/module-interface", version = "0.7.1" } marine-utils = { path = "../crates/utils", version = "0.5.0" } -marine-rs-sdk-main = {version = "0.10.0", default-features = false, features = ["logger"] } -marine-rs-sdk = {version = "0.10.0", default-features = false, features = ["logger"] } +marine-rs-sdk-main = { workspace = true } +marine-rs-sdk = { workspace = true } it-json-serde = { path = "../crates/it-json-serde", version = "0.4.1" } marine-wasm-backend-traits = { path = "../crates/wasm-backend-traits", version = "0.3.0"} diff --git a/marine/tests/wasm_tests/arguments_passing/Cargo.toml b/marine/tests/wasm_tests/arguments_passing/Cargo.toml index de993ac6..d1d8c096 100644 --- a/marine/tests/wasm_tests/arguments_passing/Cargo.toml +++ b/marine/tests/wasm_tests/arguments_passing/Cargo.toml @@ -14,5 +14,5 @@ name = "arguments_passing_effector" path = "src/effector.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } safe-transmute = "0.11.0" diff --git a/marine/tests/wasm_tests/arrays_passing/Cargo.toml b/marine/tests/wasm_tests/arrays_passing/Cargo.toml index b1f796ab..68e20a37 100644 --- a/marine/tests/wasm_tests/arrays_passing/Cargo.toml +++ b/marine/tests/wasm_tests/arrays_passing/Cargo.toml @@ -14,5 +14,5 @@ name = "arrays_passing_effector" path = "src/effector.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } safe-transmute = "0.11.0" diff --git a/marine/tests/wasm_tests/records_passing/Cargo.toml b/marine/tests/wasm_tests/records_passing/Cargo.toml index e89204b3..64100964 100644 --- a/marine/tests/wasm_tests/records_passing/Cargo.toml +++ b/marine/tests/wasm_tests/records_passing/Cargo.toml @@ -14,5 +14,5 @@ name = "records_passing_pure" path = "src/pure.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } safe-transmute = "0.11.0" diff --git a/marine/tests/wasm_tests/wasi/Cargo.toml b/marine/tests/wasm_tests/wasi/Cargo.toml index c264130f..d0d4df1c 100644 --- a/marine/tests/wasm_tests/wasi/Cargo.toml +++ b/marine/tests/wasm_tests/wasi/Cargo.toml @@ -10,5 +10,5 @@ name = "wasi_effector" path = "src/effector.rs" [dependencies] -marine-rs-sdk = "0.10.0" +marine-rs-sdk = { workspace = true } safe-transmute = "0.11.0" diff --git a/tools/repl/Cargo.toml b/tools/repl/Cargo.toml index 3fe7a741..67a93075 100644 --- a/tools/repl/Cargo.toml +++ b/tools/repl/Cargo.toml @@ -13,7 +13,7 @@ path = "src/main.rs" [dependencies] fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.29.0", features = ["raw-module-api"] } -marine-rs-sdk-main = { version = "0.10.0", default-features = false, features = ["logger"] } +marine-rs-sdk-main = { workspace = true } marine-wasm-backend-traits = {path = "../../crates/wasm-backend-traits", version = "0.3.0"} anyhow = "1.0.71"