aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@digia.com>2014-07-22 12:21:48 +0200
committerChristian Kandeler <christian.kandeler@digia.com>2014-07-22 13:04:23 +0200
commit9911d84d29080d6418e43a7c5740c3da7ace70bf (patch)
treed5d03feeaa4cac0b31a4b64db6d04a95b2de4781 /src/lib/corelib/buildgraph
parent38a47ae98b37ec3b2062763f04a083e1592905f5 (diff)
put the project file artifact into artifactsByFileTag
The qbs file artifact was missing in that particular lookup table, because the "qbs" file tag is added after insertArtifact is called. This fixes tst_blackBox::testEmbedInfoPlist on OS X. This commit amends 32c4d3d7. Change-Id: Ibab9f301ca4cc4e562b4a397953add70351403bb Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'src/lib/corelib/buildgraph')
-rw-r--r--src/lib/corelib/buildgraph/projectbuilddata.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/corelib/buildgraph/projectbuilddata.cpp b/src/lib/corelib/buildgraph/projectbuilddata.cpp
index e2518636d..2a4fc812f 100644
--- a/src/lib/corelib/buildgraph/projectbuilddata.cpp
+++ b/src/lib/corelib/buildgraph/projectbuilddata.cpp
@@ -444,6 +444,7 @@ void BuildDataResolver::resolveProductBuildData(const ResolvedProductPtr &produc
insertArtifact(product, qbsFileArtifact, m_logger);
}
qbsFileArtifact->fileTags.insert("qbs");
+ product->buildData->artifactsByFileTag["qbs"] += qbsFileArtifact;
artifactsPerFileTag["qbs"].insert(qbsFileArtifact);
// read sources