summaryrefslogtreecommitdiff
path: root/src/lib/corelib/buildgraph/projectbuilddata.cpp
Commit message (Expand)AuthorAgeFilesLines
* STL compatibility: use empty() instead of isEmpty()Jake Petroules2017-11-161-2/+2
* STL compatibility: use size() instead of count()Jake Petroules2017-11-151-1/+1
* Add missing override keywordsJoerg Bornemann2017-09-191-2/+2
* Remove unused member of CreateRuleNodesJoerg Bornemann2017-08-031-4/+3
* Make it possible to add file tags to generated artifactsJoerg Bornemann2017-08-031-0/+1
* Centralize conversion of multiplex id to human-readable stringChristian Kandeler2017-08-031-9/+2
* Use categorized logging for the build graphJoerg Bornemann2017-08-021-32/+21
* Remove dead codeJoerg Bornemann2017-07-271-8/+0
* Make Rule.auxiliaryInputs consider outputs of rules in dependenciesChristian Kandeler2017-06-301-2/+9
* Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-5/+5
* Switch to a new multiplexing approachJoerg Bornemann2017-05-231-0/+1
* Fix error message about conflicting artifactsChristian Kandeler2017-03-081-1/+1
* Use range-based for loops instead of iteratorsChristian Kandeler2017-02-231-2/+2
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-13/+13
* Reduce overcautious rule connectionsJoerg Bornemann2017-02-061-88/+39
* Make scanning information persistentChristian Kandeler2017-01-101-0/+2
* Give the two copies command.{cpp,h} non-ambiguous namesJake Petroules2017-01-051-1/+1
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-10/+9
* PersistentPool: Prevent access to raw data streamChristian Kandeler2016-12-161-6/+3
* Fully templatize the PersistentPool classChristian Kandeler2016-12-151-5/+3
* Do not use fromLocal8Bit() for string literalsKai Koehne2016-11-081-2/+2
* Update license headersIikka Eklund2016-08-291-14/+23
* Remove support for deprecated Transformer itemChristian Kandeler2016-08-021-68/+0
* Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-06-081-1/+1
|\
| * Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* | Fix invalid container accessJoerg Bornemann2016-05-201-1/+4
* | Avoid copies of node containersJoerg Bornemann2016-05-191-1/+1
* | Fix leak of Artifact object.Christian Kandeler2016-05-061-1/+0
* | Speed up the check for conflicting artifacts.Christian Kandeler2016-05-061-2/+27
|/
* Allow soft dependencies on products.Christian Kandeler2015-11-051-8/+1
* Merge branch 1.4 into master.Christian Kandeler2015-07-311-0/+2
|\
| * Code clean-up in corelib/language/.Christian Kandeler2015-07-301-0/+2
* | Allow commands to be run unconditionally.Christian Kandeler2015-05-261-0/+1
|/
* update license headersJoerg Bornemann2015-03-021-2/+2
* Merge branch '1.3' into 'master'Christian Kandeler2015-01-281-6/+6
|\
| * Update LicenseEike Ziller2015-01-261-6/+6
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-11-031-2/+6
|\ \ | |/
| * extend error message with product's locationJoerg Bornemann2014-10-281-2/+6
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-161-7/+8
|\ \ | |/
| * License update.Eike Ziller2014-10-161-7/+8
* | Merge branch '1.3' into master.Christian Kandeler2014-09-111-5/+5
|\ \ | |/
| * Do not clear Artifact::product in removeArtifact().v1.3.1Christian Kandeler2014-09-101-1/+0
| * Try harder not to store inconsistent build graphs.Christian Kandeler2014-09-051-5/+6
* | Rename fileName to filePath in CodeLocation.Jake Petroules2014-08-041-2/+2
|/
* add getter/setters for Artifact::fileTagsJoerg Bornemann2014-07-311-5/+4
* Speed up artifact removal.Christian Kandeler2014-07-311-40/+14
* Avoid contractions in user-visible messages.Christian Kandeler2014-07-311-2/+2
* fix calculation of old inputs for dynamic rulesJoerg Bornemann2014-07-301-0/+45
* put the project file artifact into artifactsByFileTagJoerg Bornemann2014-07-221-0/+1
* invalidate artifacts if a dependency is removedJoerg Bornemann2014-07-181-1/+2