Index: bin/cbuildbot.py |
diff --git a/bin/cbuildbot.py b/bin/cbuildbot.py |
index 519ecc83db32aa0faa7c18ae5074c4a86f2d02b2..de395947c27114dc5dcdcd986dddcfcaeeb387f0 100755 |
--- a/bin/cbuildbot.py |
+++ b/bin/cbuildbot.py |
@@ -413,9 +413,10 @@ def _SetupBoard(buildroot, board='x86-generic'): |
def _Build(buildroot, emptytree): |
"""Wrapper around build_packages.""" |
cwd = os.path.join(buildroot, 'src', 'scripts') |
- cmd = ['./build_packages'] |
if emptytree: |
- cmd.insert(0, 'EXTRA_BOARD_FLAGS=--emptytree') |
+ cmd = ['sh', '-c', 'EXTRA_BOARD_FLAGS=--emptytree ./build_packages'] |
+ else: |
+ cmd = ['./build_packages'] |
RunCommand(cmd, cwd=cwd, enter_chroot=True) |