aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/executor.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix change tracking for module properties requested from artifactsChristian Kandeler2016-11-301-0/+2
* 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
* | Allow commands to be run unconditionally.Christian Kandeler2015-05-261-0/+2
|/
* Do not rescue artifacts whose child count has increased.Christian Kandeler2015-05-041-0/+11
* Fix assertion in Executor.Christian Kandeler2015-04-231-1/+2
* Add missing initialization of RuleNode::buildState.Christian Kandeler2015-04-011-0/+4
* update license headersJoerg Bornemann2015-03-021-2/+2
* Replace --show-command-lines with --command-echo-mode.Jake Petroules2015-02-251-1/+1
* Merge branch '1.3' into 'master'Christian Kandeler2015-01-281-6/+6
|\
| * Update LicenseEike Ziller2015-01-261-6/+6
* | Merge branch '1.3' into master.Christian Kandeler2015-01-131-0/+1
|\|
| * update leaves for invalidated artifactsJoerg Bornemann2015-01-131-0/+1
* | Do installation at build time.Joerg Bornemann2015-01-081-2/+26
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-12-121-3/+2
|\|
| * Fix potential exception leak.Christian Kandeler2014-12-011-3/+2
* | Merge branch '1.3'Christian Kandeler2014-11-281-9/+34
|\|
| * Fix over-eager artifact rescuing.Christian Kandeler2014-11-121-9/+34
* | add option to show command lines in build outputJoerg Bornemann2014-11-071-0/+1
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-161-7/+8
|\|