Bump version for API overhauls, update deps and docs
authorMatt Corallo <git@bluematt.me>
Fri, 20 Jul 2018 02:45:34 +0000 (22:45 -0400)
committerMatt Corallo <git@bluematt.me>
Fri, 20 Jul 2018 03:06:36 +0000 (23:06 -0400)
Cargo.toml
build.rs
fuzz/Cargo.toml

index e8570e25f140f313bd2bbd37da5dd9f8489cf828..2509901ad6803eaacb25e45bb8fde2319f3b327a 100644 (file)
@@ -1,12 +1,13 @@
 [package]
 name = "lightning"
-version = "0.0.3"
+version = "0.0.4"
 authors = ["Matt Corallo"]
 license = "Apache-2.0"
 repository = "https://github.com/rust-bitcoin/rust-lightning/"
 description = """
-A Bitcoin Lightning implementation in Rust.
-Still super-early code-dump quality and is missing large chunks. See README in git repo for suggested projects if you want to contribute. Don't have to bother telling you not to use this for anything serious, because you'd have to finish building it to even try.
+A Bitcoin Lightning library in Rust.
+Does most of the hard work, without implying a specific runtime, requiring clients implement basic network logic, chain interactions and disk storage.
+Still missing tons of error-handling. See GitHub issues for suggested projects if you want to contribute. Don't have to bother telling you not to use this for anything serious, because you'd have to build a client around it to even try.
 """
 build = "build.rs"
 
@@ -22,7 +23,7 @@ rand = "0.4"
 secp256k1 = "0.9"
 
 [build-dependencies]
-gcc = "0.3"
+cc = "1.0"
 
 [dev-dependencies.bitcoin]
 version = "0.13"
index 7dd340397ef5464ddb890ed75404401177fc350d..963075e920e2c87374f10e92ef1367aba9c3298f 100644 (file)
--- a/build.rs
+++ b/build.rs
@@ -1,9 +1,9 @@
-extern crate gcc;
+extern crate cc;
 
 fn main() {
        #[cfg(not(any(target_arch = "x86", target_arch = "x86_64", target_arch = "arm")))]
        {
-               let mut cfg = gcc::Build::new();
+               let mut cfg = cc::Build::new();
                cfg.file("src/util/rust_crypto_nonstd_arch.c");
                cfg.compile("lib_rust_crypto_nonstd_arch.a");
        }
index ac5373b7b18036148686dfa0d9bfe9c9a3eab1d6..077aacfaf753449ba1499b1ed66f5dc214999c82 100644 (file)
@@ -24,7 +24,7 @@ honggfuzz = { version = "0.5", optional = true }
 afl = { version = "0.3", optional = true }
 
 [build-dependencies]
-gcc = "0.3"
+cc = "1.0"
 
 # Prevent this from interfering with workspaces
 [workspace]