From c373ec4f65cb01f54cbd34fcf48e68d6343bcb3d Mon Sep 17 00:00:00 2001 From: Yi Huang Date: Tue, 3 Nov 2020 08:38:36 +0000 Subject: [PATCH 1/2] [Release] Prepare release for rust-ssvm --- .gitmodules | 3 +++ Cargo.toml | 10 +++++----- build.rs | 2 +- evmc | 1 + 4 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 .gitmodules create mode 160000 evmc diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..cbfa0fb --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "evmc"] + path = evmc + url = https://github.com/second-state/evmc.git diff --git a/Cargo.toml b/Cargo.toml index a4fe0b5..59be351 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,18 +3,18 @@ # Licensed under the Apache License, Version 2.0. [package] -name = "evmc-client" -version = "7.4.0" +name = "ssvm-evmc-client" +version = "7.4.1" authors = ["Zigang Lin "] license = "Apache-2.0" -repository = "https://github.com/ethereum/evmc" +repository = "https://github.com/secondstate/evmc-client" description = "Bindings to EVMC (Client/Host specific)" edition = "2018" build = "build.rs" [dependencies] -evmc-sys = { path = "../evmc-sys" } -evmc-vm = { path = "../evmc-vm" } +evmc-sys = { version = "7.4.0", package = "ssvm-evmc-sys" } +evmc-vm = { version = "7.4.0", package = "ssvm-evmc-vm" } enum_primitive = "0.1.1" num = "0.3" diff --git a/build.rs b/build.rs index 07b68b4..9d5ce15 100644 --- a/build.rs +++ b/build.rs @@ -19,7 +19,7 @@ extern crate cmake; use cmake::Config; fn build_link_evmc_tools() { - let dst = Config::new("../../../").build(); + let dst = Config::new("evmc").build(); let evmc_path = Path::new(&dst).join("build/lib/loader"); println!("cargo:rustc-link-search=native={}", evmc_path.display()); println!("cargo:rustc-link-lib=static=evmc-loader"); diff --git a/evmc b/evmc new file mode 160000 index 0000000..b106bea --- /dev/null +++ b/evmc @@ -0,0 +1 @@ +Subproject commit b106bea87543fdc088cc779d3c709ed3d4a5ece8 From 1e9980cbb211b8c46bdc73388090f215fdd149a4 Mon Sep 17 00:00:00 2001 From: Yi Huang Date: Fri, 6 Nov 2020 08:01:05 +0000 Subject: [PATCH 2/2] [README] init --- README.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..d5a55fa --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# evmc-client + +Moved from [second-state/evmc](https://github.com/second-state/evmc) (see [PR#2]). + +[PR#2]: https://github.com/second-state/evmc/pull/2