aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/executor.cpp
Commit message (Expand)AuthorAgeFilesLines
* Respect the "active file tags" build option also when installing.Christian Kandeler2016-06-171-1/+7
* 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
* 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
|\|
| * License update.Eike Ziller2014-10-161-7/+8
* | Allow rules with no "alwaysUpdated" artifacts.Christian Kandeler2014-09-011-4/+3
|/
* fix --changed-files functionalityJoerg Bornemann2014-08-061-4/+5
* add getter/setters for Artifact::fileTagsJoerg Bornemann2014-07-311-2/+2
* Fix possible assertion in Executor.Christian Kandeler2014-07-211-2/+1
* More error message fine-tuning.Christian Kandeler2014-07-211-1/+1
* fix up-to-date check wrt missing file dependenciesJoerg Bornemann2014-07-181-0/+7
* extend debug output of the up-to-date checkJoerg Bornemann2014-07-171-4/+8
* fix calculation of added/removed artifactsJoerg Bornemann2014-07-171-4/+0
* Make it possible to set profiles per product.Christian Kandeler2014-07-021-6/+14
* Make sure to remove empty parent directories when removing artifacts.Christian Kandeler2014-07-021-2/+11
* Executor: Check whether the output directory was created successfully.Christian Kandeler2014-05-121-2/+4
* Executor: Record only the first failing job's error message.Christian Kandeler2014-05-071-1/+2
* Prevent user code from hanging qbs during resolving.Christian Kandeler2014-04-161-1/+3
* Allow long-running commands to be canceled.Christian Kandeler2014-04-151-1/+16
* Sanitize error/finished handling in executor jobs and command executors.Christian Kandeler2014-04-151-15/+8
* Fix "build single file" and "changed files" functionalities.Christian Kandeler2014-03-261-51/+49