forked from qt-creator/qt-creator
Fix for Custom build steps
This commit is contained in:
@@ -216,11 +216,11 @@ void AbstractProcessStep::slotProcessFinished(int, QProcess::ExitStatus)
|
|||||||
{
|
{
|
||||||
QString line = QString::fromLocal8Bit(m_process->readAllStandardError()).trimmed();
|
QString line = QString::fromLocal8Bit(m_process->readAllStandardError()).trimmed();
|
||||||
if (!line.isEmpty())
|
if (!line.isEmpty())
|
||||||
stdOut(line);
|
stdError(line);
|
||||||
|
|
||||||
line = QString::fromLocal8Bit(m_process->readAllStandardOutput()).trimmed();
|
line = QString::fromLocal8Bit(m_process->readAllStandardOutput()).trimmed();
|
||||||
if (!line.isEmpty())
|
if (!line.isEmpty())
|
||||||
stdError(line);
|
stdOut(line);
|
||||||
|
|
||||||
m_eventLoop->exit(0);
|
m_eventLoop->exit(0);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -70,6 +70,9 @@ bool ProcessStep::init()
|
|||||||
wd = "$BUILDDIR";
|
wd = "$BUILDDIR";
|
||||||
|
|
||||||
AbstractProcessStep::setWorkingDirectory(wd.replace("$BUILDDIR", project()->buildDirectory(buildConfiguration())));
|
AbstractProcessStep::setWorkingDirectory(wd.replace("$BUILDDIR", project()->buildDirectory(buildConfiguration())));
|
||||||
|
AbstractProcessStep::setCommand(m_command);
|
||||||
|
AbstractProcessStep::setEnabled(m_enabled);
|
||||||
|
AbstractProcessStep::setArguments(m_arguments);
|
||||||
return AbstractProcessStep::init();
|
return AbstractProcessStep::init();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user