diff options
Diffstat (limited to 'bitbake/lib/toaster/bldcontrol/management/commands')
-rw-r--r-- | bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py b/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py index 56c989c9c9..bdce6ee902 100644 --- a/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py +++ b/bitbake/lib/toaster/bldcontrol/management/commands/runbuilds.py | |||
@@ -53,14 +53,11 @@ class Command(NoArgsCommand): | |||
53 | 53 | ||
54 | # set up the buid environment with the needed layers | 54 | # set up the buid environment with the needed layers |
55 | bec.setLayers(br.brbitbake_set.all(), br.brlayer_set.all()) | 55 | bec.setLayers(br.brbitbake_set.all(), br.brlayer_set.all()) |
56 | bec.writePreConfFile(br.brvariable_set.all()) | ||
56 | 57 | ||
57 | # get the bb server running with the build req id and build env id | 58 | # get the bb server running with the build req id and build env id |
58 | bbctrl = bec.getBBController("%d:%d" % (br.pk, bec.be.pk)) | 59 | bbctrl = bec.getBBController("%d:%d" % (br.pk, bec.be.pk)) |
59 | 60 | ||
60 | # set the build configuration | ||
61 | for variable in br.brvariable_set.all(): | ||
62 | bbctrl.setVariable(variable.name, variable.value) | ||
63 | |||
64 | # trigger the build command | 61 | # trigger the build command |
65 | task = reduce(lambda x, y: x if len(y)== 0 else y, map(lambda y: y.task, br.brtarget_set.all())) | 62 | task = reduce(lambda x, y: x if len(y)== 0 else y, map(lambda y: y.task, br.brtarget_set.all())) |
66 | if len(task) == 0: | 63 | if len(task) == 0: |