diff options
| author | Haitao Li <lihaitao@gmail.com> | 2011-12-03 00:51:59 +0800 |
|---|---|---|
| committer | Graydon Hoare <graydon@mozilla.com> | 2011-12-12 16:15:29 -0800 |
| commit | 6dbd4c21e9cc0fd3bb337ad2d9f10e206cf3e575 (patch) | |
| tree | e81b1c77a6b247a0521eca58f71ff629c0cad4e3 /src/comp/middle | |
| parent | b4f450a7938ef560168947a28600663389969a02 (diff) | |
| download | rust-6dbd4c21e9cc0fd3bb337ad2d9f10e206cf3e575.tar.gz rust-6dbd4c21e9cc0fd3bb337ad2d9f10e206cf3e575.zip | |
rustc: build versioned library with hash in its name
Also updated build to install versioned libraries and added a few missing actions for `make clean`.
Diffstat (limited to 'src/comp/middle')
| -rw-r--r-- | src/comp/middle/trans.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs index df0de922fa3..fcae4dd45bf 100644 --- a/src/comp/middle/trans.rs +++ b/src/comp/middle/trans.rs @@ -6020,7 +6020,7 @@ fn write_abi_version(ccx: @crate_ctxt) { fn trans_crate(sess: session::session, crate: @ast::crate, tcx: ty::ctxt, output: str, amap: ast_map::map, mut_map: mut::mut_map, copy_map: alias::copy_map, last_uses: last_use::last_uses) - -> ModuleRef { + -> (ModuleRef, link::link_meta) { let sha = std::sha1::mk_sha1(); let link_meta = link::build_link_meta(sess, *crate, output, sha); @@ -6138,7 +6138,7 @@ fn trans_crate(sess: session::session, crate: @ast::crate, tcx: ty::ctxt, log_err #fmt["time: %s took %d ms", timing.ident, timing.time]; } } - ret llmod; + ret (llmod, link_meta); } // // Local Variables: |
