summaryrefslogtreecommitdiff
path: root/src/lib/corelib/buildgraph
Commit message (Expand)AuthorAgeFilesLines
* Use nullptr to initialize the pointersDenis Shienkov2017-11-2016-26/+26
* Make Module.setup{Build,Run}Environment first-class citizensChristian Kandeler2017-11-209-11/+312
* Allow "conflicting" artifacts referencing the same file, to be installedJake Petroules2017-11-171-5/+12
* STL compatibility: use push_back() instead of operator<<Jake Petroules2017-11-1610-17/+18
* STL compatibility: use empty() instead of isEmpty()Jake Petroules2017-11-1614-54/+54
* STL compatibility: use size() instead of count()Jake Petroules2017-11-1513-37/+37
* Amend some function signatures to take raw pointersChristian Kandeler2017-11-155-14/+14
* Do not store argument names in ScriptFunction objectsChristian Kandeler2017-11-151-3/+2
* STL compatibility: use front() instead of first()Jake Petroules2017-11-143-5/+5
* Merge 1.10 into masterChristian Kandeler2017-11-131-2/+7
|\
| * Fix check for the "same file as different artifact" case in connect()Christian Kandeler2017-11-091-2/+7
* | Better change tracking for imported JS filesChristian Kandeler2017-11-1013-31/+71
* | Replace remaining occurrences of Q_DECL_OVERRIDEChristian Kandeler2017-11-081-4/+4
* | Remove unnecessary indirection from property mapsChristian Kandeler2017-11-083-13/+7
* | Enable modules to declare target artifactsChristian Kandeler2017-11-074-46/+97
* | Merge 1.10 into masterChristian Kandeler2017-11-077-5/+62
|\ \ | |/
| * Yield error if Rule.outputArtifacts has invalid elementsJoerg Bornemann2017-11-061-4/+30
| * Fix change tracking for rules with more than one commandChristian Kandeler2017-11-062-1/+2
| * Include file dependencies in artifact rescue dataChristian Kandeler2017-11-024-0/+30
* | Merge 1.10 into masterChristian Kandeler2017-10-271-1/+1
|\ \ | |/
| * Fix releasing of script resources for Rule.outputArtifactsJoerg Bornemann2017-10-261-1/+1
* | Fix the dependencies array for modulesChristian Kandeler2017-10-251-18/+18
* | Merge 1.10 into masterJake Petroules2017-10-231-2/+4
|\ \ | |/
| * CLI: Better message when building for the first timeChristian Kandeler2017-10-231-2/+4
* | Add a product back pointer to ResolvedModuleChristian Kandeler2017-10-201-0/+2
* | Move a check out of a loopChristian Kandeler2017-10-181-2/+3
* | Replace QScopedPointer with std::unique_ptrJoerg Bornemann2017-10-134-13/+12
|/
* Improve dump-nodes-tree commandChristian Kandeler2017-10-052-10/+13
* Merge 1.9 into masterChristian Kandeler2017-10-022-1/+11
|\
| * Lower the default response file threshold a bit on Windowsv1.9.1Christian Kandeler2017-09-292-1/+11
* | Fix recursion issue when releasing ResourceAcquiringScriptObjectsJoerg Bornemann2017-09-273-0/+3
* | Fix log messageJoerg Bornemann2017-09-221-1/+2
* | Use ranged-based for loops where applicableJoerg Bornemann2017-09-191-2/+1
* | Add missing override keywordsJoerg Bornemann2017-09-194-10/+10
* | Generalize signature of setupScriptEngineForFileJoerg Bornemann2017-09-015-2/+5
* | Fix race condition in rule execution / TextFile auto-closingJoerg Bornemann2017-09-011-0/+12
* | Remove superfluous includeJoerg Bornemann2017-08-311-1/+0
* | Merge 1.9 into masterChristian Kandeler2017-08-285-15/+34
|\ \ | |/
| * Fix dependency tracking when using --check-timestampsChristian Kandeler2017-08-281-1/+9
| * Fix problems with drive root paths on WindowsJake Petroules2017-08-231-2/+5
| * Fix edge case in change trackingChristian Kandeler2017-08-213-0/+13
* | Merge 1.9 into masterChristian Kandeler2017-08-143-7/+7
|\ \ | |/
| * Fix build data rescuing when multiplexingChristian Kandeler2017-08-143-7/+7
* | Fix internal documentation of connectJoerg Bornemann2017-08-141-7/+1
* | Fix duplicated function declarationJoerg Bornemann2017-08-141-1/+0
* | Fix edge case in change trackingChristian Kandeler2017-08-142-8/+13
* | Use ResolvedProduct::fullDisplayName() in one more placeChristian Kandeler2017-08-031-6/+2
* | Remove unused member of CreateRuleNodesJoerg Bornemann2017-08-031-4/+3
* | Extend sanity checksChristian Kandeler2017-08-031-1/+15
* | Fix build with clangChristian Kandeler2017-08-031-1/+2