forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/10.0'
Conflicts: src/shared/qbs Change-Id: I33e13270c8c15a51b4ce4eaa6b4584041ed124e0
This commit is contained in:
@@ -140,6 +140,9 @@ void expand(const PresetType &preset, Environment &env, const FilePath &sourceDi
|
||||
return env.value(macroName);
|
||||
});
|
||||
|
||||
// Make sure to expand the CMake macros also for environment variables
|
||||
expandAllButEnv(preset, sourceDirectory, value);
|
||||
|
||||
if (append)
|
||||
env.appendOrSet(key, value, sep);
|
||||
else
|
||||
@@ -173,6 +176,9 @@ void expand(const PresetType &preset, EnvironmentItems &envItems, const FilePath
|
||||
return QString("${%1}").arg(macroName);
|
||||
});
|
||||
|
||||
// Make sure to expand the CMake macros also for environment variables
|
||||
expandAllButEnv(preset, sourceDirectory, value);
|
||||
|
||||
envItems.emplace_back(Utils::EnvironmentItem(key, value, operation));
|
||||
});
|
||||
}
|
||||
@@ -193,6 +199,9 @@ void expand(const PresetType &preset,
|
||||
value = expandMacroEnv("penv", value, [env](const QString ¯oName) {
|
||||
return env.value(macroName);
|
||||
});
|
||||
|
||||
// Make sure to expand the CMake macros also for environment variables
|
||||
expandAllButEnv(preset, sourceDirectory, value);
|
||||
}
|
||||
|
||||
void updateToolchainFile(
|
||||
|
||||
Reference in New Issue
Block a user