aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/rulesapplicator.h
Commit message (Expand)AuthorAgeFilesLines
* Use pass-by-value and moveIvan Komissarov2019-03-071-4/+4
* RuleNode: Keep track of "helper inputs"Christian Kandeler2018-08-011-3/+4
* Fix race condition when removing empty directoriesChristian Kandeler2018-07-181-1/+4
* Fix change tracking edge case for when no outputs get createdChristian Kandeler2018-07-171-3/+11
* Make sure every input artifact is connected to its rule nodeChristian Kandeler2018-07-121-1/+2
* Do not generally re-apply rules just because inputs have changedChristian Kandeler2018-07-111-0/+2
* Fix RulesApplicator::InputsSourceFlagChristian Kandeler2018-06-141-1/+1
* Add new property explicitlyDependsOnFromDependenciesAlexandru Croitor2018-05-091-1/+9
* API: Make transformer data availableChristian Kandeler2018-04-201-0/+4
* Move transformer change tracking out of the build graph loaderChristian Kandeler2018-02-161-2/+9
* Give rules access to artifacts matching "explicitlyDependsOn"Christian Kandeler2017-07-041-0/+1
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-1/+1
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-2/+2
* Change style of #includes of Qt headersJake Petroules2017-01-041-3/+4
* Update license headersIikka Eklund2016-08-291-14/+23
* Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* Remove RulesApplicator::applyRuleInEvaluationContextJoerg Bornemann2016-04-131-2/+0
* Fix signature of RulesApplicator::evalContextJoerg Bornemann2016-04-131-1/+1
* update license headersJoerg Bornemann2015-03-021-2/+2
* Update LicenseEike Ziller2015-01-261-6/+6
* update leaves for invalidated artifactsJoerg Bornemann2015-01-131-1/+6
* License update.Eike Ziller2014-10-161-7/+8
* do not call createOutputArtifacts for the same filePath more than onceJoerg Bornemann2014-07-311-1/+1
* add assertion in RulesApplicatorJoerg Bornemann2014-07-181-1/+3
* fix calculation of added/removed artifactsJoerg Bornemann2014-07-171-8/+4
* centralize input(s) property setupJoerg Bornemann2014-06-111-1/+0
* refactor rule applicationJoerg Bornemann2014-05-231-1/+1
* Condense executor code.Christian Kandeler2014-02-171-3/+3
* support transformers with an unknown number of outputsJoerg Bornemann2014-02-131-6/+20
* rename ArtifactList to ArtifactSetJoerg Bornemann2014-01-161-4/+4
* Move Qt profile setup into a dedicated library.Christian Kandeler2014-01-101-0/+77