Details
Description
TargetArtifact::filePath is not enough when a project needs to be installed before it's executed.
I suggest to add the following methods:
- bool isInstallable() const; // true if the target is installable otherwise false
- const QString & installPath(const InstallOptions &opts) const; // computes and returns the path where the target will be after installation.
Attachments
For Gerrit Dashboard: QBS-906 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
166773,2 | API: Add installation info to ArtifactData | master | qbs/qbs | Status: MERGED | +2 | 0 |