forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.5' into master
Change-Id: Ibcdd1230b40d1ca7a414843ee0f9ae4cddb29f6f
This commit is contained in:
@@ -428,6 +428,11 @@ void DebuggerRunTool::setInferiorExecutable(const QString &executable)
|
||||
m_runParameters.inferior.executable = executable;
|
||||
}
|
||||
|
||||
void DebuggerRunTool::setInferiorEnvironment(const Utils::Environment &env)
|
||||
{
|
||||
m_runParameters.inferior.environment = env;
|
||||
}
|
||||
|
||||
void DebuggerRunTool::setRunControlName(const QString &name)
|
||||
{
|
||||
m_runParameters.displayName = name;
|
||||
@@ -671,8 +676,6 @@ bool DebuggerRunTool::fixupParameters()
|
||||
if (rp.symbolFile.isEmpty())
|
||||
rp.symbolFile = rp.inferior.executable;
|
||||
|
||||
rp.stubEnvironment = rp.inferior.environment; // FIXME: Wrong, but contains DYLD_IMAGE_SUFFIX
|
||||
|
||||
// Copy over DYLD_IMAGE_SUFFIX etc
|
||||
for (auto var : QStringList({"DYLD_IMAGE_SUFFIX", "DYLD_LIBRARY_PATH", "DYLD_FRAMEWORK_PATH"}))
|
||||
if (rp.inferior.environment.hasKey(var))
|
||||
|
Reference in New Issue
Block a user