Skip to content

Commit

Permalink
[cargo] argh
Browse files Browse the repository at this point in the history
  • Loading branch information
Elly Jones committed Jan 19, 2012
1 parent 4bd713b commit eafc985
Showing 1 changed file with 0 additions and 20 deletions.
20 changes: 0 additions & 20 deletions src/cargo/cargo.rs
Expand Up @@ -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);
Expand Down

0 comments on commit eafc985

Please sign in to comment.