aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph
Commit message (Expand)AuthorAgeFilesLines
...
* Use QStringLiteral more where it is possibleDenis Shienkov2019-02-256-20/+20
* Replace 'typedef' with 'using' where it is possibleDenis Shienkov2019-02-237-18/+18
* Use 'const auto' keywords more at objects allocationsDenis Shienkov2019-02-233-3/+3
* Add const-references for non trivial types in range-for loopsIvan Komissarov2019-02-201-2/+2
* Module providers: Fix some change tracking problemsChristian Kandeler2019-02-112-7/+19
* Qt: Allow users to explicitly tag files as mocableChristian Kandeler2019-01-291-1/+11
* Introduce module providersChristian Kandeler2019-01-231-0/+2
* Do not ignore file dependencies in the Scanner itemChristian Kandeler2019-01-184-16/+24
* Scanner item: Do not re-use the searchPaths value for other inputsChristian Kandeler2019-01-154-3/+21
* Support big Qt resourcesJoerg Bornemann2018-11-301-0/+13
* Prevent "dynamic" values from getting assigned to command propertiesChristian Kandeler2018-10-251-1/+3
* Executor: Increment progress bar after a rule's transformers are doneChristian Kandeler2018-10-224-2/+30
* Fix potential dereference of Artifact null pointerChristian Kandeler2018-09-051-1/+1
* Fix memory leak in RuleNodeChristian Kandeler2018-09-052-4/+11
* Merge 1.12 into masterChristian Kandeler2018-09-045-17/+22
|\
| * Fix over-eager sanity checkv1.12.1Christian Kandeler2018-09-041-5/+9
| * Fix invariant in the RequestedArtifacts classChristian Kandeler2018-09-043-11/+12
| * Executor: Fix invalid assertionChristian Kandeler2018-09-031-1/+1
* | Merge 1.12 into masterChristian Kandeler2018-08-313-7/+23
|\|
| * Store product names in ExportedModuleChristian Kandeler2018-08-311-3/+19
| * Fix potential inconsistency in Artifact dataChristian Kandeler2018-08-102-4/+4
* | corelib: Apply modernize-use-nullptrAlessandro Portale2018-08-205-6/+6
* | corelib: Apply modernize-use-overrideAlessandro Portale2018-08-208-40/+42
* | corelib: Apply modernize-use-autoAlessandro Portale2018-08-208-15/+13
* | Add support for job poolsChristian Kandeler2018-08-088-4/+116
* | Merge "Merge 1.12 into master"Christian Kandeler2018-08-035-20/+104
|\ \
| * | Merge 1.12 into masterChristian Kandeler2018-08-035-20/+104
| |\|
| | * Fix false positives in artifacts map change trackingChristian Kandeler2018-07-303-17/+100
| | * Make sure product type and artifact file tags are sortedChristian Kandeler2018-07-301-1/+2
* | | RulesApplicator: Fix possible assertion failureChristian Kandeler2018-08-031-2/+4
|/ /
* | Qt.core: Split up the moc ruleChristian Kandeler2018-08-021-1/+1
* | Qt.core: Only gather included moc_*.cpp files if necessaryChristian Kandeler2018-08-011-2/+1
* | RuleNode: Keep track of "helper inputs"Christian Kandeler2018-08-014-14/+54
* | Make sure the set of root artifacts is always up to dateChristian Kandeler2018-07-313-4/+9
* | Disconnect removed inputs from their rule nodeChristian Kandeler2018-07-191-0/+1
* | RuleNode: Fix value of m_oldInputArtifactsChristian Kandeler2018-07-181-1/+1
* | Speed up the removeFromRuleNodes() functionChristian Kandeler2018-07-181-8/+2
* | RulesApplicator: Fix assertionChristian Kandeler2018-07-183-2/+17
* | Fix race condition when removing empty directoriesChristian Kandeler2018-07-185-7/+16
* | Fix change tracking edge case for when no outputs get createdChristian Kandeler2018-07-174-26/+83
* | Add a sanity checkChristian Kandeler2018-07-171-0/+4
* | Make Artifact::setFileTags() a little smarterChristian Kandeler2018-07-161-4/+8
* | RuleNode: Fix calculation of changed inputsChristian Kandeler2018-07-164-36/+13
* | Executor: Move rule-specific code to RulesApplicatorChristian Kandeler2018-07-134-33/+18
* | Report an error on unexpected output tagsChristian Kandeler2018-07-131-0/+10
* | Make sure every input artifact is connected to its rule nodeChristian Kandeler2018-07-125-11/+20
* | Executor: Sync file dependency timestamps onceChristian Kandeler2018-07-121-18/+8
* | RuleNode: Clarify that the returned node sets contain artifactsChristian Kandeler2018-07-123-10/+9
* | Merge 1.12 into masterChristian Kandeler2018-07-123-1/+7
|\|
| * Consider Rule::excludedInputs where neededJoerg Bornemann2018-07-102-0/+4