forked from qt-creator/qt-creator
Utils: Make SynchronousProcess use Utils::Environment for environments
Makes the interface more similar to QtcProcess. Change-Id: I58e57d9fdb7c37eb0d2a5c5eef8643d6be97c3cc Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -1377,15 +1377,15 @@ bool AndroidConfigurations::force32bitEmulator()
|
||||
return m_instance->m_force32bit;
|
||||
}
|
||||
|
||||
QProcessEnvironment AndroidConfigurations::toolsEnvironment(const AndroidConfig &config)
|
||||
Environment AndroidConfigurations::toolsEnvironment(const AndroidConfig &config)
|
||||
{
|
||||
Environment env = Environment::systemEnvironment();
|
||||
Utils::FilePath jdkLocation = config.openJDKLocation();
|
||||
FilePath jdkLocation = config.openJDKLocation();
|
||||
if (!jdkLocation.isEmpty()) {
|
||||
env.set("JAVA_HOME", jdkLocation.toUserOutput());
|
||||
env.prependOrSetPath(jdkLocation.pathAppended("bin").toUserOutput());
|
||||
}
|
||||
return env.toProcessEnvironment();
|
||||
return env;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user