aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/executor.cpp
Commit message (Expand)AuthorAgeFilesLines
* Executor: Do not convert error objects into stringsv1.8.1Christian Kandeler2017-06-221-1/+2
* Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-221-3/+3
* Replace all uses of qMin and qMax with std::min and std::maxJake Petroules2017-03-201-1/+1
* Use range-based for loops instead of iteratorsChristian Kandeler2017-02-231-2/+1
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-64/+55
* Executor: Do not try to cancel jobs more than onceChristian Kandeler2017-02-141-0/+2
* Do not assert if a source file disappears between resolving and buildingChristian Kandeler2017-02-011-0/+2
* Executor: Remove the QueuedConnection argument from two connects()sChristian Kandeler2017-01-261-3/+2
* Add ScriptEngine::isActive()Joerg Bornemann2017-01-101-4/+4
* Make scanning information persistentChristian Kandeler2017-01-101-1/+1
* 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-17/+14
* Change style of #includes of Qt headersJake Petroules2017-01-041-4/+4
* Do not remove artifacts from the scan result cacheChristian Kandeler2016-12-221-1/+0
* Fix "build single file" caseChristian Kandeler2016-12-021-17/+24
* Merge 1.7 into masterChristian Kandeler2016-12-021-0/+2
|\
| * Fix change tracking for module properties requested from artifactsChristian Kandeler2016-11-301-0/+2
* | Make "build single file" case respect dependenciesChristian Kandeler2016-12-021-3/+48
|/
* Merge 1.6 into 1.7Christian Kandeler2016-11-171-0/+2
|\
| * Fix bug that causes re-linking on every build on Linux1.6Christian Kandeler2016-11-141-0/+2
* | Merge "Merge 1.6 into master"Christian Kandeler2016-11-091-4/+11
|\ \
| * | Merge 1.6 into masterChristian Kandeler2016-11-081-4/+11
| |\|
| | * Executor: Fix dynamic rules with generated inputsv1.6.1Christian Kandeler2016-11-081-3/+9
| | * Executor: Only abort engine evaluation if engine is really evaluatingChristian Kandeler2016-11-081-1/+2
* | | Do not use fromLocal8Bit() for string literalsKai Koehne2016-11-081-5/+5
|/ /
* | Time more operationsChristian Kandeler2016-10-101-0/+21
* | Update license headersIikka Eklund2016-08-291-14/+23
|/
* Merge 1.5 into master.Christian Kandeler2016-06-171-1/+7
|\
| * Respect the "active file tags" build option also when installing.Christian Kandeler2016-06-171-1/+7
* | Executor: Get rid of unnecessary checks.Christian Kandeler2016-06-081-1/+2
* | Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-06-081-4/+21
|\|
| * Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
| * Executor: Do not assert on condition that can actually happen.v1.5.1Christian Kandeler2016-06-021-3/+20
* | Use Qt5-style connectsOrgad Shaneh2016-06-071-11/+10
* | Ignore --check-outputs if --dry-run is specified.Jake Petroules2016-05-301-1/+2
* | Avoid copies of node containersJoerg Bornemann2016-05-191-5/+5
* | Fix edge case in change tracking.Christian Kandeler2016-05-061-0/+6
|/
* Fix wrong assumption about transformer output timestamps.Christian Kandeler2016-05-041-7/+2
* Add an option to require transformers to generate all declared outputs.Jake Petroules2016-03-091-2/+18
* Executor: Re-add check for unbuilt products.Christian Kandeler2016-03-041-0/+1
* Introduce a build mode that only executes rules.Christian Kandeler2016-03-041-8/+19
* Merge 1.4 into master.Jake Petroules2016-02-221-11/+21
|\
| * Fix unwanted "concurrency" in Executor.v1.4.51.4Christian Kandeler2016-02-181-11/+21
* | Executor: Remove outdated comment.Christian Kandeler2015-11-301-5/+3
* | Merge 1.4 into master.Christian Kandeler2015-08-281-6/+10
|\|
| * Executor: Initialize all nodes in the project to "untouched".Christian Kandeler2015-08-241-6/+10
* | Merge branch 1.4 into master.Christian Kandeler2015-07-311-0/+1
|\|
| * Code clean-up in corelib/language/.Christian Kandeler2015-07-301-0/+1
* | Merge branch 1.4 into master.Christian Kandeler2015-07-241-2/+2
|\|
| * Fix hang on installation error.Christian Kandeler2015-07-071-2/+2