Fix setBuildTargets() in the generic project manager

This commit is contained in:
dt
2009-10-27 16:14:18 +01:00
parent 833b86d5e2
commit 6010b02e18

View File

@@ -142,9 +142,10 @@ void GenericMakeStep::setBuildTarget(const QString &buildConfiguration, const QS
{
QStringList old = value(buildConfiguration, "buildTargets").toStringList();
if (on && !old.contains(target))
setValue(buildConfiguration, "buildTargets", old << target);
old << target;
else if(!on && old.contains(target))
setValue(buildConfiguration, "buildTargets", old.removeOne(target));
old.removeOne(target);
setValue(buildConfiguration, "buildTargets", old);
}
//