diff options
author | John Hodge <tpg@mutabah.net> | 2019-10-26 12:13:12 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2019-10-26 12:13:12 +0800 |
commit | abd2a151b9107221e753c5b2fe09a143d09ad1f5 (patch) | |
tree | db1834f4a4bbfcdb123bfdf4843a0e6d6f60f6dc | |
parent | 5276ae284eb39c952dfc9a7a3caf1ac0bcfbb1c1 (diff) | |
download | mrust-abd2a151b9107221e753c5b2fe09a143d09ad1f5.tar.gz |
minicargo - Set `RUSTC` env var to path to mrustc
-rw-r--r-- | tools/minicargo/build.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/minicargo/build.cpp b/tools/minicargo/build.cpp index 7809a6f9..04a9a507 100644 --- a/tools/minicargo/build.cpp +++ b/tools/minicargo/build.cpp @@ -1086,6 +1086,9 @@ bool Builder::build_target(const PackageManifest& manifest, const PackageTarget& env.push_back("PROFILE", "release"); // TODO: All cfg(foo_bar) become CARGO_CFG_FOO_BAR env.push_back("CARGO_CFG_TARGET_POINTER_WIDTH", "32"); + // - Needed for `regex`'s build script, make mrustc pretend to be rustc + env.push_back("RUSTC", this->m_compiler_path); + for(const auto& dep : manifest.dependencies()) { if( ! dep.is_disabled() ) |