From eafc9854bd10aa7d1b49e1099480235d68379ea5 Mon Sep 17 00:00:00 2001 From: Elly Jones Date: Wed, 18 Jan 2012 22:52:00 -0500 Subject: [PATCH] [cargo] argh --- src/cargo/cargo.rs | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/src/cargo/cargo.rs b/src/cargo/cargo.rs index c5cfca01b8a..afab69443ed 100644 --- a/src/cargo/cargo.rs +++ b/src/cargo/cargo.rs @@ -376,26 +376,6 @@ fn test_one_crate(c: cargo, _path: str, cf: str, _p: pkg) { } } -fn install_one_crate(c: cargo, _path: str, cf: str, _p: pkg) { - let buildpath = fs::connect(_path, "/build"); - need_dir(buildpath); - #debug("Installing: %s -> %s", cf, buildpath); - let p = run::program_output("rustc", ["--out-dir", buildpath, cf]); - if p.status != 0 { - error(#fmt["rustc failed: %d\n%s\n%s", p.status, p.err, p.out]); - ret; - } - let new = fs::list_dir(buildpath); - let exec_suffix = os::exec_suffix(); - for ct: str in new { - if (exec_suffix != "" && str::ends_with(ct, exec_suffix)) || - (exec_suffix == "" && !str::starts_with(ct, "./lib")) { - // FIXME: need libstd fs::copy or something - run::run_program(ct, []); - } - } -} - fn install_one_crate(c: cargo, _path: str, cf: str, _p: pkg) { let buildpath = fs::connect(_path, "/build"); need_dir(buildpath);