]> git.lizzy.rs Git - rust.git/commitdiff
Restructure into separate binary and library.
authorScott Olson <scott@solson.me>
Sun, 22 Nov 2015 03:20:06 +0000 (21:20 -0600)
committerScott Olson <scott@solson.me>
Sun, 22 Nov 2015 03:20:06 +0000 (21:20 -0600)
Cargo.toml
src/lib.rs [new file with mode: 0644]
src/main.rs

index 8963f7a6ab8d84d3f8664458d04c9f6270111bb7..9396477cd3ccf7022b633f1ed3d8496fae15ddd1 100644 (file)
@@ -5,3 +5,7 @@ authors = ["Scott Olson <scott@solson.me>"]
 description = "An experimental interpreter for Rust MIR."
 repository = "https://github.com/tsion/miri"
 license = "ISC"
+
+[[bin]]
+name = "miri"
+doc = false
diff --git a/src/lib.rs b/src/lib.rs
new file mode 100644 (file)
index 0000000..da83e7d
--- /dev/null
@@ -0,0 +1,7 @@
+#![feature(rustc_private)]
+
+extern crate rustc;
+extern crate rustc_mir;
+extern crate syntax;
+
+pub mod interpreter;
index 808b43e9643fa892221a5db8ef155786566a4db2..7867526f26d429c11585f0d30ed226a5d022eed2 100644 (file)
@@ -1,12 +1,10 @@
 #![feature(rustc_private)]
 
+extern crate miri;
 extern crate rustc;
 extern crate rustc_driver;
-extern crate rustc_mir;
-extern crate syntax;
-
-mod interpreter;
 
+use miri::interpreter;
 use rustc::session::Session;
 use rustc_driver::{driver, CompilerCalls, Compilation};