From 9911d84d29080d6418e43a7c5740c3da7ace70bf Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Tue, 22 Jul 2014 12:21:48 +0200 Subject: 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 --- src/lib/corelib/buildgraph/projectbuilddata.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') 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 -- cgit v1.2.3