aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/api/project_p.h
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2016-08-01 10:45:07 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2016-08-03 12:42:04 +0000
commita6680038451246455b49f1d367002be0a940aeac (patch)
tree3107036699adc6d5daf01e77fbf45231900cf780 /src/lib/corelib/api/project_p.h
parent55ee0375255d8ef2a3faa5c3471068eedcb15f23 (diff)
API: Add installation info to ArtifactData
In turn, remove the existing crutch that was introduced before qbs.installRoot existed. Task-number: QBS-906 Change-Id: I98581dde1eb6ba0b649525f9277804eca4610de0 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'src/lib/corelib/api/project_p.h')
-rw-r--r--src/lib/corelib/api/project_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/corelib/api/project_p.h b/src/lib/corelib/api/project_p.h
index 8257c39ba..e3d05640d 100644
--- a/src/lib/corelib/api/project_p.h
+++ b/src/lib/corelib/api/project_p.h
@@ -73,8 +73,10 @@ public:
QList<ProductData> findProductsByName(const QString &name) const;
GroupData findGroupData(const ProductData &product, const QString &groupName) const;
- GroupData createGroupDataFromGroup(const GroupPtr &resolvedGroup);
+ GroupData createGroupDataFromGroup(const GroupPtr &resolvedGroup,
+ const ResolvedProductConstPtr &product);
ArtifactData createApiSourceArtifact(const SourceArtifactConstPtr &sa);
+ void setupInstallData(ArtifactData &artifact, const ResolvedProductConstPtr &product);
struct GroupUpdateContext {
QList<ResolvedProductPtr> resolvedProducts;