]> Repositorios git - scryer-prolog.git/commitdiff
Update num-rug-adapter to fix build with num feature.
authorMarco A L Barbosa <[email protected]>
Sun, 18 Oct 2020 22:20:05 +0000 (19:20 -0300)
committerMarco A L Barbosa <[email protected]>
Sun, 18 Oct 2020 22:20:45 +0000 (19:20 -0300)
Cargo.lock
Cargo.toml
src/main.rs
src/mod.rs [deleted file]

index 3b662efaa0e4e4e7ac5b750c499b8f8e906763cf..3254bf7491675c9b7405042040caf95e6820659e 100644 (file)
@@ -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",
index 4912155f0efe394e3a01cafaf602cd59a39eab0c..02e4ecd7bb71cebe2695fd86dd7ab9e4f1da4883 100644 (file)
@@ -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"
index 83273d3bd2bd26bda45377dd7b2f73ff3c97e195..89168bf902bd783a8f61ad1526147149e18c19a1 100644 (file)
@@ -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 (file)
index 3de32a9..0000000
+++ /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;