From 8d405849be9dc7f6cf079786b9b79c17f88f707f Mon Sep 17 00:00:00 2001 From: Marco A L Barbosa Date: Sun, 18 Oct 2020 19:20:05 -0300 Subject: [PATCH] Update num-rug-adapter to fix build with num feature. --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- src/main.rs | 3 +++ src/mod.rs | 27 --------------------------- 4 files changed, 6 insertions(+), 30 deletions(-) delete mode 100644 src/mod.rs diff --git a/Cargo.lock b/Cargo.lock index 3b662efa..3254bf74 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -705,9 +705,9 @@ dependencies = [ [[package]] name = "num-rug-adapter" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8a5260184b793d3f17a020cd8633075a7c722ebc9c5a4d8c0a5ad784676d70b" +checksum = "7470b6acf85abce0771203112db4181d03f7b8a6be49f0e842a78030192f8a58" dependencies = [ "libc", "num-bigint", diff --git a/Cargo.toml b/Cargo.toml index 4912155f..02e4ecd7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ indexmap = "1.0.2" lazy_static = "1.4.0" libc = "0.2.62" nix = "0.15.0" -num-rug-adapter = { optional = true, version = "0.1.3" } +num-rug-adapter = { optional = true, version = "0.1.4" } ordered-float = "0.5.0" prolog_parser = { version = "0.8.68", default-features = false } ref_thread_local = "0.0.0" diff --git a/src/main.rs b/src/main.rs index 83273d3b..89168bf9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -21,7 +21,10 @@ extern crate prolog_parser; extern crate ref_thread_local; extern crate ring; extern crate ripemd160; +#[cfg(feature = "rug")] extern crate rug; +#[cfg(feature = "num-rug-adapter")] +extern crate num_rug_adapter as rug; extern crate rustyline; extern crate sha3; extern crate unicode_reader; diff --git a/src/mod.rs b/src/mod.rs deleted file mode 100644 index 3de32a9b..00000000 --- a/src/mod.rs +++ /dev/null @@ -1,27 +0,0 @@ -extern crate dirs; -extern crate ordered_float; -extern crate prolog_parser; -#[cfg(feature = "rug")] -extern crate rug; -#[cfg(feature = "num-rug-adapter")] -extern crate num_rug_adapter as rug; - -#[macro_use] -mod macros; -mod clause_types; -pub mod instructions; -#[macro_use] -mod allocator; -mod arithmetic; -mod codegen; -mod debray_allocator; -mod fixtures; -mod forms; -mod heap_iter; -pub mod heap_print; -mod indexing; -mod iterators; -pub mod machine; -pub mod read; -mod targets; -pub mod write; -- 2.54.0