forked from qt-creator/qt-creator
Python: use the system environment of the project dir
to expand variables in the python project files. Change-Id: Iff8d2445bad9a7ae15e720b65ac5c894c8efdb02 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -408,7 +408,7 @@ void PythonBuildSystem::parse()
|
||||
* Expands environment variables in the given \a string when they are written
|
||||
* like $$(VARIABLE).
|
||||
*/
|
||||
static void expandEnvironmentVariables(const QProcessEnvironment &env, QString &string)
|
||||
static void expandEnvironmentVariables(const Environment &env, QString &string)
|
||||
{
|
||||
const QRegularExpression candidate("\\$\\$\\((.+)\\)");
|
||||
|
||||
@@ -434,7 +434,7 @@ static void expandEnvironmentVariables(const QProcessEnvironment &env, QString &
|
||||
QStringList PythonBuildSystem::processEntries(const QStringList &paths,
|
||||
QHash<QString, QString> *map) const
|
||||
{
|
||||
const QProcessEnvironment env = QProcessEnvironment::systemEnvironment();
|
||||
const Environment env = projectDirectory().deviceEnvironment();
|
||||
const QDir projectDir(projectDirectory().toString());
|
||||
|
||||
QFileInfo fileInfo;
|
||||
|
||||
Reference in New Issue
Block a user