This is an automated email from the ASF dual-hosted git repository.

xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/opendal.git


The following commit(s) were added to refs/heads/main by this push:
     new 47dc9b6f12 deps: allow building from source (#4079)
47dc9b6f12 is described below

commit 47dc9b6f124a386c8f6eb4538f19dbfa8836357d
Author: Yt <[email protected]>
AuthorDate: Sat Jan 27 17:19:11 2024 +0000

    deps: allow building from source (#4079)
---
 Cargo.lock | 144 -------------------------------------------------------------
 Cargo.toml |   8 ++--
 2 files changed, 4 insertions(+), 148 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 9dadfcbb47..6581c85b85 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1431,16 +1431,6 @@ dependencies = [
  "wasm-bindgen",
 ]
 
-[[package]]
-name = "codespan-reporting"
-version = "0.11.1"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
-dependencies = [
- "termcolor",
- "unicode-width",
-]
-
 [[package]]
 name = "colorchoice"
 version = "1.0.0"
@@ -1769,50 +1759,6 @@ dependencies = [
  "syn 2.0.39",
 ]
 
-[[package]]
-name = "cxx"
-version = "1.0.110"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7129e341034ecb940c9072817cd9007974ea696844fc4dd582dc1653a7fbe2e8"
-dependencies = [
- "cc",
- "cxxbridge-flags",
- "cxxbridge-macro",
- "link-cplusplus",
-]
-
-[[package]]
-name = "cxx-build"
-version = "1.0.110"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "a2a24f3f5f8eed71936f21e570436f024f5c2e25628f7496aa7ccd03b90109d5"
-dependencies = [
- "cc",
- "codespan-reporting",
- "once_cell",
- "proc-macro2",
- "quote",
- "scratch",
- "syn 2.0.39",
-]
-
-[[package]]
-name = "cxxbridge-flags"
-version = "1.0.110"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "06fdd177fc61050d63f67f5bd6351fac6ab5526694ea8e359cd9cd3b75857f44"
-
-[[package]]
-name = "cxxbridge-macro"
-version = "1.0.110"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.39",
-]
-
 [[package]]
 name = "darling"
 version = "0.13.4"
@@ -3695,15 +3641,6 @@ dependencies = [
  "vcpkg",
 ]
 
-[[package]]
-name = "link-cplusplus"
-version = "1.0.9"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9"
-dependencies = [
- "cc",
-]
-
 [[package]]
 name = "linked-hash-map"
 version = "0.5.6"
@@ -4051,46 +3988,6 @@ dependencies = [
  "windows-sys 0.48.0",
 ]
 
-[[package]]
-name = "mlua"
-version = "0.9.2"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7c81f8ac20188feb5461a73eabb22a34dd09d6d58513535eb587e46bff6ba250"
-dependencies = [
- "bstr",
- "mlua-sys",
- "mlua_derive",
- "num-traits",
- "once_cell",
- "rustc-hash",
-]
-
-[[package]]
-name = "mlua-sys"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "fc29228347d6bdc9e613dc95c69df2817f755434ee0f7f3b27b57755fe238b7f"
-dependencies = [
- "cc",
- "cfg-if",
- "pkg-config",
-]
-
-[[package]]
-name = "mlua_derive"
-version = "0.9.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "0f359220f24e6452dd82a3f50d7242d4aab822b5594798048e953d7a9e0314c6"
-dependencies = [
- "itertools 0.11.0",
- "once_cell",
- "proc-macro-error",
- "proc-macro2",
- "quote",
- "regex",
- "syn 2.0.39",
-]
-
 [[package]]
 name = "moka"
 version = "0.12.1"
@@ -4706,24 +4603,6 @@ dependencies = [
  "uuid",
 ]
 
-[[package]]
-name = "opendal-cpp"
-version = "0.44.2"
-dependencies = [
- "anyhow",
- "chrono",
- "cxx",
- "cxx-build",
- "opendal",
-]
-
-[[package]]
-name = "opendal-dotnet"
-version = "0.1.0"
-dependencies = [
- "opendal",
-]
-
 [[package]]
 name = "opendal-fuzz"
 version = "0.0.0"
@@ -4740,15 +4619,6 @@ dependencies = [
  "uuid",
 ]
 
-[[package]]
-name = "opendal-hs"
-version = "0.44.2"
-dependencies = [
- "chrono",
- "log",
- "opendal",
-]
-
 [[package]]
 name = "opendal-java"
 version = "0.44.2"
@@ -4761,14 +4631,6 @@ dependencies = [
  "tokio",
 ]
 
-[[package]]
-name = "opendal-lua"
-version = "0.1.0"
-dependencies = [
- "mlua",
- "opendal",
-]
-
 [[package]]
 name = "opendal-nodejs"
 version = "0.44.2"
@@ -6462,12 +6324,6 @@ version = "1.2.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
 
-[[package]]
-name = "scratch"
-version = "1.0.7"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152"
-
 [[package]]
 name = "sct"
 version = "0.7.1"
diff --git a/Cargo.toml b/Cargo.toml
index fe3ca087e7..160044573e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -24,6 +24,10 @@ exclude = [
   "bindings/ocaml",
   "bindings/php",
   "bindings/ruby",
+  "bindings/haskell",
+  "bindings/lua",
+  "bindings/dotnet",
+  "bindings/cpp",
 ]
 members = [
   "core",
@@ -34,10 +38,6 @@ members = [
   "bindings/nodejs",
   "bindings/python",
   "bindings/java",
-  "bindings/haskell",
-  "bindings/lua",
-  "bindings/dotnet",
-  "bindings/cpp",
 
   "bin/oli",
   "bin/oay",

Reply via email to