Commit 42b50d18 authored by Steve Dower's avatar Steve Dower

Fixes default per-user install precompiling the standard library.

parent 0cd2bf46
......@@ -303,9 +303,16 @@ class PythonBootstrapperApplication : public CBalBaseBootstrapperApplication {
case ID_INSTALL_JUST_FOR_ME_BUTTON:
SavePageSettings();
if (!QueryElevateForCrtInstall()) {
break;
}
hr = _engine->SetVariableNumeric(L"InstallAllUsers", 0);
ExitOnFailure(hr, L"Failed to set install scope");
hr = _engine->SetVariableNumeric(L"CompileAll", 0);
ExitOnFailure(hr, L"Failed to unset CompileAll");
hr = BalGetStringVariable(L"DefaultJustForMeTargetDir", &defaultDir);
BalExitOnFailure(hr, "Failed to get the default per-user install directory");
......@@ -320,10 +327,6 @@ class PythonBootstrapperApplication : public CBalBaseBootstrapperApplication {
ReleaseStr(targetDir);
BalExitOnFailure(hr, "Failed to set install target directory");
if (!QueryElevateForCrtInstall()) {
break;
}
OnPlan(BOOTSTRAPPER_ACTION_INSTALL);
break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment