mirror of
https://github.com/pezkuwichain/revive.git
synced 2026-06-12 08:11:02 +00:00
Fix Cargo.toml
This commit is contained in:
@@ -1,12 +1,14 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "revive-builtins"
|
name = "revive-builtins"
|
||||||
version = "0.1.0"
|
version.workspace = true
|
||||||
edition = "2021"
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
description = "compiler builtins for the revive compiler"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
riscv-64 = []
|
riscv-64 = []
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "revive-common"
|
name = "revive-common"
|
||||||
version = "0.1.0"
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
authors = [
|
authors = [
|
||||||
"Cyrill Leutwiler <cyrill@parity.io>",
|
"Cyrill Leutwiler <cyrill@parity.io>",
|
||||||
"Oleksandr Zarudnyi <a.zarudnyy@matterlabs.dev>",
|
"Oleksandr Zarudnyi <a.zarudnyy@matterlabs.dev>",
|
||||||
]
|
]
|
||||||
license = "MIT OR Apache-2.0"
|
|
||||||
edition = "2021"
|
|
||||||
description = "Shared constants of the revive compiler"
|
description = "Shared constants of the revive compiler"
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
|
|||||||
@@ -1,9 +1,10 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "revive-differential"
|
name = "revive-differential"
|
||||||
version = "0.1.0"
|
version.workspace = true
|
||||||
edition = "2021"
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
authors.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
hex = { workspace = true }
|
hex = { workspace = true }
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "revive-linker"
|
name = "revive-linker"
|
||||||
version = "0.1.0"
|
version.workspace = true
|
||||||
edition = "2021"
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
repository.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
|
description = "revive compiler linker utils"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
riscv-64 = []
|
riscv-64 = []
|
||||||
@@ -16,5 +18,5 @@ polkavm-common = { workspace = true }
|
|||||||
libc = { workspace = true }
|
libc = { workspace = true }
|
||||||
anyhow = { workspace = true }
|
anyhow = { workspace = true }
|
||||||
|
|
||||||
revive-builtins = { path = "../builtins" }
|
revive-builtins = { workspace = true }
|
||||||
lld-sys = { path = "../lld-sys" }
|
lld-sys = { workspace = true }
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "lld-sys"
|
name = "lld-sys"
|
||||||
version = "0.1.0"
|
version.workspace = true
|
||||||
edition = "2021"
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
|
authors.workspace = true
|
||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
description = "bindings for ld.lld core"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
libc = { workspace = true }
|
libc = { workspace = true }
|
||||||
|
|||||||
@@ -1,13 +1,14 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "revive-solidity"
|
name = "revive-solidity"
|
||||||
version = "1.4.0"
|
version.workspace = true
|
||||||
|
license.workspace = true
|
||||||
|
edition.workspace = true
|
||||||
|
repository.workspace = true
|
||||||
authors = [
|
authors = [
|
||||||
"Oleksandr Zarudnyi <a.zarudnyy@matterlabs.dev>",
|
"Oleksandr Zarudnyi <a.zarudnyy@matterlabs.dev>",
|
||||||
"Cyrill Leutwiler <cyrill@parity.io>",
|
"Cyrill Leutwiler <cyrill@parity.io>",
|
||||||
]
|
]
|
||||||
license = "MIT OR Apache-2.0"
|
description = "Solidity frontend for the revive compiler"
|
||||||
edition = "2021"
|
|
||||||
description = "PolkaVM Solidity frontend"
|
|
||||||
|
|
||||||
[[bin]]
|
[[bin]]
|
||||||
name = "resolc"
|
name = "resolc"
|
||||||
@@ -17,6 +18,7 @@ path = "src/resolc/main.rs"
|
|||||||
doctest = false
|
doctest = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
clap = { workspace = true }
|
||||||
structopt = { workspace = true }
|
structopt = { workspace = true }
|
||||||
colored = { workspace = true }
|
colored = { workspace = true }
|
||||||
thiserror = { workspace = true }
|
thiserror = { workspace = true }
|
||||||
@@ -37,8 +39,8 @@ sha3 = { workspace = true }
|
|||||||
md5 = { workspace = true }
|
md5 = { workspace = true }
|
||||||
inkwell = { workspace = true }
|
inkwell = { workspace = true }
|
||||||
|
|
||||||
revive-common = { path = "../common" }
|
revive-common = { workspace = true }
|
||||||
revive-llvm-context = { path = "../llvm-context" }
|
revive-llvm-context = { workspace = true }
|
||||||
|
|
||||||
[target.'cfg(target_env = "musl")'.dependencies]
|
[target.'cfg(target_env = "musl")'.dependencies]
|
||||||
mimalloc = { version = "*", default-features = false }
|
mimalloc = { version = "*", default-features = false }
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ use crate::compiler::standard_json::output::contract::evm::bytecode::DeployedByt
|
|||||||
use crate::compiler::standard_json::output::Output as SolcStandardJsonOutput;
|
use crate::compiler::standard_json::output::Output as SolcStandardJsonOutput;
|
||||||
use crate::compiler::Compiler;
|
use crate::compiler::Compiler;
|
||||||
use crate::project::Project;
|
use crate::project::Project;
|
||||||
use crate::warning::Warning;
|
|
||||||
use crate::solc::pipeline::Pipeline as SolcPipeline;
|
use crate::solc::pipeline::Pipeline as SolcPipeline;
|
||||||
use crate::solc::standard_json::input::settings::optimizer::Optimizer as SolcStandardJsonInputSettingsOptimizer;
|
use crate::solc::standard_json::input::settings::optimizer::Optimizer as SolcStandardJsonInputSettingsOptimizer;
|
||||||
use crate::solc::standard_json::input::settings::selection::Selection as SolcStandardJsonInputSettingsSelection;
|
use crate::solc::standard_json::input::settings::selection::Selection as SolcStandardJsonInputSettingsSelection;
|
||||||
|
|||||||
Reference in New Issue
Block a user