diff options
| author | Christian Kandeler <christian.kandeler@digia.com> | 2013-11-20 18:16:34 +0100 |
|---|---|---|
| committer | Christian Kandeler <christian.kandeler@digia.com> | 2013-11-25 12:15:02 +0100 |
| commit | 9ad4bc2401dd3d3be8b6c4407666b9ea1973dbb5 (patch) | |
| tree | 84477d04987b7ac48541dbd2b9ed0bdb3ab90037 /src/lib/buildgraph/projectbuilddata.h | |
| parent | 8e1cba759fa91d2537bed76eb604c6a26df415b2 (diff) | |
| download | qbs-9ad4bc2401dd3d3be8b6c4407666b9ea1973dbb5.tar.gz | |
API: Allow to remove files from a product.
Task-number: QBS-20
Change-Id: Ia8b8c4745e8e68ec219e16876fb630d02453425b
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/lib/buildgraph/projectbuilddata.h')
| -rw-r--r-- | src/lib/buildgraph/projectbuilddata.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/buildgraph/projectbuilddata.h b/src/lib/buildgraph/projectbuilddata.h index 346291dc6..2268d67f0 100644 --- a/src/lib/buildgraph/projectbuilddata.h +++ b/src/lib/buildgraph/projectbuilddata.h @@ -63,6 +63,8 @@ public: QList<FileResourceBase *> lookupFiles(const Artifact *artifact) const; void insertFileDependency(FileDependency *dependency); void updateNodesThatMustGetNewTransformer(const Logger &logger); + void removeArtifactAndExclusiveDependents(Artifact *artifact, const Logger &logger, + bool removeFromProduct = true, ArtifactList *removedArtifacts = 0); void removeArtifact(Artifact *artifact, const Logger &logger, bool removeFromDisk = true, bool removeFromProduct = true); |
