|
|
@@ -1,6 +1,6 @@
|
|
|
[package]
|
|
|
name = "solang"
|
|
|
-version = "0.3.3"
|
|
|
+version = "0.3.4"
|
|
|
authors = ["Sean Young <sean@mess.org>", "Lucas Steuernagel <lucas.tnagel@gmail.com>", "Cyrill Leutwiler <bigcyrill@hotmail.com>"]
|
|
|
repository = "https://github.com/hyperledger-solang/solang"
|
|
|
documentation = "https://solang.readthedocs.io/"
|
|
|
@@ -10,7 +10,7 @@ description = "Solang Solidity Compiler"
|
|
|
keywords = [ "solidity", "compiler", "solana", "polkadot", "substrate" ]
|
|
|
rust-version = "1.85.0"
|
|
|
edition = "2021"
|
|
|
-exclude = [ "/.*", "/docs", "/examples", "/solana-library", "/tests", "/integration", "/vscode", "/testdata" ]
|
|
|
+exclude = [ "/.*", "/docs", "/solana-library", "/tests", "/integration", "/vscode", "/testdata" ]
|
|
|
|
|
|
[build-dependencies]
|
|
|
cc = "1.0"
|
|
|
@@ -46,7 +46,7 @@ itertools = ">=0.10, <=0.13"
|
|
|
num-rational = "0.4"
|
|
|
indexmap = "2.2"
|
|
|
once_cell = "1.19"
|
|
|
-solang-parser = { path = "solang-parser", version = "0.3.3" }
|
|
|
+solang-parser = { path = "solang-parser", version = "0.3.5" }
|
|
|
codespan-reporting = "0.11"
|
|
|
phf = { version = "0.11", features = ["macros"] }
|
|
|
rust-lapper = { version = "1.1", optional = true }
|
|
|
@@ -67,7 +67,7 @@ primitive-types = { version = "0.12", features = ["codec"] }
|
|
|
normalize-path = "0.2.1"
|
|
|
bitflags = "2.4"
|
|
|
scopeguard = "1.2.0"
|
|
|
-forge-fmt = { path = "fmt", optional = true }
|
|
|
+solang-forge-fmt = { version = "0.2.0", optional = true }
|
|
|
# We don't use ethers-core directly, but need the correct version for the
|
|
|
# build to work.
|
|
|
ethers-core = { version = "2.0.10", optional = true }
|
|
|
@@ -93,6 +93,7 @@ ink_primitives = "5.0.0"
|
|
|
wasm_host_attr = { path = "tests/wasm_host_attr" }
|
|
|
num-bigint = { version = "0.4", features = ["rand", "serde"]}
|
|
|
|
|
|
+
|
|
|
[package.metadata.docs.rs]
|
|
|
no-default-features = true
|
|
|
|
|
|
@@ -104,7 +105,7 @@ soroban = ["soroban-sdk"]
|
|
|
default = ["llvm", "wasm_opt", "language_server", "soroban"]
|
|
|
llvm = ["inkwell", "libc"]
|
|
|
wasm_opt = ["llvm", "wasm-opt", "contract-build"]
|
|
|
-language_server = ["tower-lsp", "forge-fmt", "ethers-core", "tokio", "rust-lapper"]
|
|
|
+language_server = ["tower-lsp", "solang-forge-fmt", "ethers-core", "tokio", "rust-lapper"]
|
|
|
|
|
|
[workspace]
|
|
|
members = ["solang-parser", "fmt", "tests/wasm_host_attr"]
|