diff options
Diffstat (limited to 'src/lib/corelib/buildgraph/rulenode.h')
-rw-r--r-- | src/lib/corelib/buildgraph/rulenode.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/corelib/buildgraph/rulenode.h b/src/lib/corelib/buildgraph/rulenode.h index b10447c00..50c625799 100644 --- a/src/lib/corelib/buildgraph/rulenode.h +++ b/src/lib/corelib/buildgraph/rulenode.h @@ -46,6 +46,8 @@ #include <language/forward_decls.h> #include <tools/dynamictypecheck.h> +#include <unordered_map> + namespace qbs { namespace Internal { @@ -71,7 +73,10 @@ public: NodeSet invalidatedNodes; }; - void apply(const Logger &logger, const ArtifactSet &changedInputs, ApplicationResult *result); + void apply(const Logger &logger, const ArtifactSet &changedInputs, + const std::unordered_map<QString, const ResolvedProduct *> &productsByName, + const std::unordered_map<QString, const ResolvedProject *> &projectsByName, + ApplicationResult *result); void removeOldInputArtifact(Artifact *artifact) { m_oldInputArtifacts.remove(artifact); } void load(PersistentPool &pool); |