Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

Commit

Permalink
feat!: remove all crates other than acvm-backend-barretenberg and r…
Browse files Browse the repository at this point in the history
…emove workspace (#147)

* feat!: remove all crates other than `acvm-backend-barretenberg`

* feat!: remove workspace and just have `acvm-backend-barretenberg`

* chore: review comments

* chore: remove todo to rename repo
  • Loading branch information
TomAFrench committed Apr 26, 2023
1 parent 3f1956d commit 8fe7111
Show file tree
Hide file tree
Showing 29 changed files with 202 additions and 2,256 deletions.
29 changes: 0 additions & 29 deletions .github/workflows/wasm.yml

This file was deleted.

72 changes: 22 additions & 50 deletions Cargo.lock

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

66 changes: 61 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,65 @@
[workspace]

members = ["common", "acvm_backend_barretenberg", "aztec_backend_wasm"]

[workspace.package]
[package]
name = "acvm-backend-barretenberg"
version = "0.0.0"
authors = ["The Noir Team <team@noir-lang.org>"]
edition = "2021"
rust-version = "1.66"
license = "MIT OR Apache-2.0"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
acvm = { version = "0.9.0", features = ["bn254"] }
blake2 = "0.9.1"
dirs = { version = "3.0", optional = true }
reqwest = { version = "0.11.16", optional = true, default-features = false, features = ["stream", "rustls-tls"] }
tokio = { version = "1.0", optional = true }
futures-util = { version = "0.3.14", optional = true }
indicatif = { version = "0.17.3", optional = true }

# Native
barretenberg-sys = { version = "0.1.2", optional = true }

# Wasm
wasmer = { version = "*", optional = true, default-features = false }
rust-embed = { version = "6.6.0", optional = true, features = ["debug-embed", "interpolate-folder-path", "include-exclude"] }
getrandom = { version = "0.2", optional = true }

[build-dependencies]
pkg-config = "0.3"

[dev-dependencies]
sled = "0.34.6"
tempfile = "*"

[features]
default = ["native"]
native = [
"dep:barretenberg-sys",
"dep:reqwest",
"dep:tokio",
"dep:futures-util",
"dep:dirs",
"dep:indicatif"
]
wasm = [
"wasmer",
"dep:rust-embed",
"dep:getrandom",
"wasmer/sys-default",
"wasmer/cranelift",
"wasmer/default-compiler",
"wasmer/default-cranelift",
"wasmer/default-universal",
"dep:reqwest",
"dep:tokio",
"dep:futures-util",
"dep:dirs",
"dep:indicatif"
]
js = [
"wasmer",
"dep:rust-embed",
"dep:getrandom",
"wasmer/js-default",
]
65 changes: 0 additions & 65 deletions acvm_backend_barretenberg/Cargo.toml

This file was deleted.

1 change: 0 additions & 1 deletion aztec_backend_wasm/.gitignore

This file was deleted.

0 comments on commit 8fe7111

Please sign in to comment.