summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/minicargo/build.cpp3
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() )