about summary refs log tree commit diff
path: root/src/librustdoc/lib.rs
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2014-11-15 20:30:33 -0500
committerNiko Matsakis <niko@alum.mit.edu>2014-11-18 07:32:43 -0500
commitdc6e414e6f85293aceca3357e2466bcc4bcf425c (patch)
tree79e97f02083cbe473e28a5ad2c4d7fc1fea1ce21 /src/librustdoc/lib.rs
parentf637f1c5a27b2d8023342163c6ac5c394d91c1fe (diff)
downloadrust-dc6e414e6f85293aceca3357e2466bcc4bcf425c.tar.gz
rust-dc6e414e6f85293aceca3357e2466bcc4bcf425c.zip
Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation.
Diffstat (limited to 'src/librustdoc/lib.rs')
-rw-r--r--src/librustdoc/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs
index 7343d674972..69da6285b6d 100644
--- a/src/librustdoc/lib.rs
+++ b/src/librustdoc/lib.rs
@@ -22,6 +22,7 @@ extern crate arena;
 extern crate getopts;
 extern crate libc;
 extern crate rustc;
+extern crate rustc_trans;
 extern crate serialize;
 extern crate syntax;
 extern crate "test" as testing;
@@ -155,7 +156,7 @@ pub fn main_args(args: &[String]) -> int {
         usage(args[0].as_slice());
         return 0;
     } else if matches.opt_present("version") {
-        match rustc::driver::version("rustdoc", &matches) {
+        match rustc_trans::driver::version("rustdoc", &matches) {
             Some(err) => {
                 println!("{}", err);
                 return 1