Fix QEMU command printing

1. Move the print command to before the fork, so the recipe can capture
   the output when running the "start" sub-command.

2. Don't redirect stdout for the "start" command, so the output is
   captured normally. Since this code was being shared with "run", a bit
   of refactoring is required.

Also, I ran the simulation tests for ledger.py and magenta.py to verify
no regression, and their expectation files seemed to be out of date. So
those are updated.

Change-Id: Icc03c1d6281b892a09247babdedede2d1b5c350e
4 files changed
tree: 823bd24acc06456a1be9873dbf1ebb8094268ab1
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. AUTHORS
  6. LICENSE
  7. README.md
  8. recipes.py
README.md

Recipes

This repository contains build recipes.