forked from qt-creator/qt-creator
QbsProjectManager: Do not set up generated files for disabled products
Such products are not guaranteed to have a valid build directory. Change-Id: I3e6ec211edb8fb9a13e3b785cd19b795f7adee12 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
This commit is contained in:
@@ -710,10 +710,12 @@ void QbsProductNode::setQbsProductData(const qbs::Project &project, const qbs::P
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const QStringList generatedFiles
|
if (prd.isEnabled()) {
|
||||||
= Utils::transform(prd.generatedArtifacts(), &qbs::ArtifactData::filePath);
|
const QStringList generatedFiles
|
||||||
QbsGroupNode::setupFiles(m_generatedFilesNode, qbs::GroupData(), generatedFiles,
|
= Utils::transform(prd.generatedArtifacts(), &qbs::ArtifactData::filePath);
|
||||||
prd.buildDirectory(), true, true);
|
QbsGroupNode::setupFiles(m_generatedFilesNode, qbs::GroupData(), generatedFiles,
|
||||||
|
prd.buildDirectory(), true, true);
|
||||||
|
}
|
||||||
|
|
||||||
addProjectNodes(toAdd);
|
addProjectNodes(toAdd);
|
||||||
removeProjectNodes(toRemove);
|
removeProjectNodes(toRemove);
|
||||||
|
Reference in New Issue
Block a user