I think I fixed that with the attached commit. Note that switching between 1.3.0 and master has probably deleted all your buildsettings. (1.3.0 can't read the .user files master produces.)
daniel
commit ce26dd25b1d9d3b750c120931cda1446eac2f937 Author: dt <[email protected]> Date: Tue Nov 24 13:24:47 2009 +0100 Fix for Custom build steps diff --git a/src/plugins/projectexplorer/abstractprocessstep.cpp b/src/plugins/projectexplorer/abstractprocessstep.cpp index 3bf8c19..399fd8a 100644 --- a/src/plugins/projectexplorer/abstractprocessstep.cpp +++ b/src/plugins/projectexplorer/abstractprocessstep.cpp @@ -216,11 +216,11 @@ void AbstractProcessStep::slotProcessFinished(int, QProcess::ExitStatus) { QString line = QString::fromLocal8Bit(m_process->readAllStandardError()).trimmed(); if (!line.isEmpty()) - stdOut(line); + stdError(line); line = QString::fromLocal8Bit(m_process->readAllStandardOutput()).trimmed(); if (!line.isEmpty()) - stdError(line); + stdOut(line); m_eventLoop->exit(0); } diff --git a/src/plugins/projectexplorer/processstep.cpp b/src/plugins/projectexplorer/processstep.cpp index 3a539cd..eab3735 100644 --- a/src/plugins/projectexplorer/processstep.cpp +++ b/src/plugins/projectexplorer/processstep.cpp @@ -70,6 +70,9 @@ bool ProcessStep::init() wd = "$BUILDDIR"; AbstractProcessStep::setWorkingDirectory(wd.replace("$BUILDDIR", project()->buildDirectory(buildConfiguration()))); + AbstractProcessStep::setCommand(m_command); + AbstractProcessStep::setEnabled(m_enabled); + AbstractProcessStep::setArguments(m_arguments); return AbstractProcessStep::init(); }
_______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
